[Python]操作shell脚本报错Permission denied


问题:

In [28]: os.system('./test_shell_no_para.sh') sh: 1: ./test_shell_no_para.sh: Permission denied Out[28]: 32256

解决办法:

遇到该问题首先想到应该是没有执行权限。
    给bash脚本添加执行权限    

chmod +x xx.sh命令

    重新提交spark任务,如若还有该问题,则可能该脚本还需要可读或者可写 则设置该脚本所在的目录src权限,    

 chmod 777 -R src

 这样问题就被解决了

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM