通过使perl脚本可执行来运行它

时间:2014-10-21 05:47:16

标签: perl shell

我正在学习perl并尝试执行此脚本:

 #!/bin/perl

$name ="Manish";
print $name;

我用test.pl名称保存了这个程序并更改了它的模式以使其可执行:

chmod u+x test.pl

当我哪个perl 时,我得到了 / bin / perl ,其中安装了perl。

问题: - 当我运行像

这样的脚本时
perl test.pl

很好..

但是当我以./test.pl的形式运行它时显示

./test.pl[6]: =Manish:  not found

可能是将其解释为shell脚本。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:7)

删除#!行前面的空格字符。

#!/bin/perl

不是:

 #!/bin/perl