首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Perl语法, “Looking at <> List Context”,该如何解决

2012-03-02 
Perl语法, “Looking at List Context”Perl code#!/usr/bin/perl -w@all print $all[2]\n书上面

Perl语法, “Looking at <> List Context”

Perl code
#!/usr/bin/perl -w@all = <>;print "$all[2]\n"



书上面说,Filehandles return the list of all their contents, one line per elements, when read in the context.
这里的<>就是FileHandle吗?指定的哪个文件?我运行这个程序为何是无限循环的输入?
书上全文就这三行,中间有两个空行,是漏印了?

相关的内容多给些吧,我刚刚从windows下C++过来,很多unix的东西不太熟悉。

[解决办法]
<> 这样是一种简写,默认的是打开标准输入,即键盘。
这样运行时,就需要输入一些东西。(*nux 下是用 Ctrl+D)来结束输入的。
[xx@xx]$ ./your_script.pl 
1
2
3
3
输入1,2,3
结果3

热点排行