1. <STDIN>
结束符:在windows下, CONTROL+Z
行输入:当变量是$时,它是行输入,即一行输入完成,就会返回结果;当变量是@时,它是多行输入,只有CTRL+Z会返回
2. <>
这和上面的类似,只不过上面是标准输入,而这个的输入流可以由用户来指定。指定的方式有
No 1. 在程序调用时,由命令行传入,如 myprogram a.txt
No 2. 用@ARGV指定。
经过实验,如果在<>前,它没有可用的@ARGV,将会变为标准输入流
Perl输入流详解
本文介绍了Perl中标准输入流<STDIN>及文件输入流<>的使用方法,包括如何通过CONTROL+Z结束输入,以及如何指定文件作为输入源。
1. <STDIN>
结束符:在windows下, CONTROL+Z
行输入:当变量是$时,它是行输入,即一行输入完成,就会返回结果;当变量是@时,它是多行输入,只有CTRL+Z会返回
2. <>
这和上面的类似,只不过上面是标准输入,而这个的输入流可以由用户来指定。指定的方式有
No 1. 在程序调用时,由命令行传入,如 myprogram a.txt
No 2. 用@ARGV指定。
经过实验,如果在<>前,它没有可用的@ARGV,将会变为标准输入流

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