我正在尝试从ant文件执行shell脚本,但它给出的错误如下: [exec] / bin / sh:./ abc.sh:权限被拒绝 [exec]结果:126
我的代码段是:
<exec dir="." executable="/bin/sh">
<arg line="-c './abc.sh -s ${arg1}'" />
</exec>
在执行脚本之前,如果我将权限设置为如下,我仍然会收到同样的错误。
<chmod file="/abc.sh" perm="777"/>
答案 0 :(得分:0)
试试这个。希望它有所帮助
<chmod file="shell-script-location" perm="g+w" type="file"/>
您可以选择type =“file”或“dir”或“both”