我从 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
任何人都可以为这个问题提供解决方案吗?