1

我想通过另一个 perl 脚本调用 perl 脚本。我用过,

system('/home/arun/title_verifier.pl');

但它抛出,

sh: 1: /home/arun/title_verifier.pl: Permission denied

那我怎样才能做到...

4

2 回答 2

11

确保 Perl 脚本具有执行权限

chmod +x /home/arun/title_verifier.pl

或调用脚本perl

system('perl /home/arun/title_verifier.pl');
于 2012-11-22T06:38:19.613 回答
0

您也可以不使用环境 perl 运行它,但使用 perl 运行您的脚本

system($^X, "/home/arun/title_verifier.pl") == 0 or die "$!";

于 2012-11-22T13:49:08.763 回答