尖括号操作(<>)是一种特殊的行输入操作。其输入可由用户选择<>:
<>可能是从键盘,或者文件
while (defined($line = <>)){
chomp($line);
print “It was &line that I saw!/n”;
}
运行程序可以非常人性化,比如上面的程序保存为output.pl
运行可以: output.pl ----键盘输入
output.pl 1.txt 2.txt -----输入文件,打印文件内容,可以接无限个
output.pl 1.txt - 2.txt -----其中-表示标准输入,可以打印完1.txt后从键盘输入,按ctrl+Z后,接着打印2.txt
看来perl真的是很奇妙,只需几行就能有如此多的变化~~~