尖括号操作(<>)是一种特殊的行输入操作。其输入可由用户选择<>:
<>可能是从键盘,或者文件
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真的是很奇妙,只需几行就能有如此多的变化~~~
本文介绍了Perl语言中尖括号操作(<>)的使用方法及其灵活性。该操作支持从键盘输入、读取文件内容及混合输入方式,使得程序能够适应多种输入场景。
2772

被折叠的 条评论
为什么被折叠?



