0

我从 shell 脚本调用 perl 脚本。由于我创建了 unix shell 脚本和 perl 脚本,我能够成功执行它。但是当我使用 anthillpro 部署代码时,文件的权限更改为 644。因此当其他人执行这个 shell 脚本,他们能够运行 unix 脚本,但是在调用 perl 脚本时收到以下错误。

0403-006 Execute permission denied.

以下代码用于从 unix shell 脚本调用我的 perl 脚本:

/usr/bin/perl /home/script/conversion.pl $layout_file $format_file $conv_file $base_filenm $COREPATH

我的 perl 脚本的第一行有以下行:

#!/usr/bin/perl

任何人都可以为这个问题提供解决方案吗?

4

0 回答 0