Linux (GNU⼀Linux)下如何执行perl程序?

有一个perl程序-- aa.pl, 其第一行也是有#!/usr/bin/perl的,其本身也是可执行文件。但是在terminal下执行该程序显示“Command not found”无法执行,这是为什么?如何解决?谢谢!
2026年09月19日 20:07
有5个网友回答
网友(1):

1: 检查你的系统是否安装了perl 解释器。perl --help
2: 如果安装了, 就perl *.pl 脚本。 就可执行。

没有安装,到www.perl.org 下载安装。
安装后如果还不能正常运行,可能你还要安装一些必要moudle. 到 www.cpan.org 下载安装。
如果还有问题,请给我消息。
希望对你有帮助。

网友(2):

你那个aa.pl并不是可执行文件,它只是个文本文件。
你要执行它需要调用perl,在终端用perl aa.pl就可以执行了。
aa.pl就是个perl脚本。和shell脚本执行差不多。

网友(3):

路径问题.
使用 ./aa.pl 即可.

网友(4):

1.安装
yum -y install gcc gcc-c++ make automake autoconf libtool perl

2.测试页
vi test.perl
#!/usr/local/bin/perl
print "HellonWorld!\n";

3.运行
perl test.perl

网友(5):

要安装perl
若是Ubuntu或Debian可以运行apt-get install perl-base,再运行perl