我今天刚开始通过Modern Perl开始学习Perl,但其中一个例子就是让我沮丧。这本书有这个代码:
while (<>)
{
chomp;
say scalar reverse;
}
使用命令perl stdin.pm hi.txt
或cat hi.txt | perl stdin.pm
运行此代码会出现此错误:
syntax error at stdin.pm line 4, near "say scalar"
Execution of stdin.pm aborted due to compilation errors.
hi.txt
的内容是:
hi
how
are
you
我做错了什么?