Scalar and List Context 赋值有点特殊:
$variable = ('a', 'list', 'of', 'strings'); print $variable; # returns 'strings' $count = @variable; # returns 4 for @variable above.
(/^BEGIN/) ... (/END$/) 与 (/^BEGIN/) .. (/END$/)的区别在于某个行同时满足(/^BEGIN/) 和(/END$/)的时候的处理
do { ... } while/until 不是loop块,因此next、last不能用,只能加标签解决,比较麻烦(所以尽量不用这两种结构)
use subs 覆盖系统内嵌函数
*main::subroutine = \&My::Module::subroutine;
chap 9-chap 26
ExtUtils::Installed 查看已安装的模块
fcntl、ioctl
File::Temp
Term::ReadKey
Term::ReadLine
Term::Complete
Term::Screen
Curses
Text::Tabs
Text::Wrap
use POSIX qw(:sys_wait_h);
$exitsig = WSTOPSIG($?);
$exitcode = WEXITSTATUS($?);
chap 22 进程间通信
chap 23 网络编程
fcntl、ioctl
File::Temp
Term::ReadKey
Term::ReadLine
Term::Complete
Term::Screen
Curses
Text::Tabs
Text::Wrap
use POSIX qw(:sys_wait_h);
$exitsig = WSTOPSIG($?);
$exitcode = WEXITSTATUS($?);
chap 22 进程间通信
chap 23 网络编程
没有评论:
发表评论