【发布时间】:2014-12-16 06:19:31
【问题描述】:
我正在学习 perl 并尝试执行此脚本:
#!/bin/perl
$name ="Manish";
print $name;
我用 test.pl 名称保存了这个程序,并更改了它的模式以使其可执行:
chmod u+x test.pl
当我执行 which perl 时,我得到了 /bin/perl 安装了 perl 的位置。
问题:- 当我运行像
这样的脚本时perl test.pl
没关系..
但是当我将它作为 ./test.pl 运行时,它的显示
./test.pl[6]: =Manish: not found
可能是将其解释为 shell 脚本。
请帮帮我。
【问题讨论】:
-
确保
#!是代码第一行中的前两个符号。您将代码添加到问题中的方式,看起来前面有一个空格符号。 -
是的,明白了..非常感谢...