我在 Linux (CentOS) 中尝试从文件运行基本的 Perl 脚本。我收到一个错误。我认为它与语法有关,但我无法弄清楚。
$ perl -e 'print "Hello World\n";'
这运行良好,并将在下一行打印 Hello World。但是,当我将它放入 vi 并将其另存为 perlOne 时,完全相同 (perl -e 'print "Hello World\n";') 并运行命令:
$ perl perlOne
我收到错误消息:“perlOne 第 1 行的语法错误,靠近“perl -e -- perlOne 的执行因编译错误而中止。”
这是同一行,但在文件中不起作用。
我正在阅读 Linux Pro Magazine 上的 Perl 教程——这是我从中得到的。