运行shell脚本报错:Permission denied

报错如下:

解决办法:执行下列语句

chmod 777 *.sh

chmod +x test.sh 

原因:

当shell脚本中含有非法字符时,会出现上述错误。所以在编写shell脚本时,最好不好直接粘帖,想要粘帖,可以用文本的形式粘帖,例如

#!/bin/sh

在脚本刚开始一行中,粘帖中会吧“!”字符的格式也相应粘帖过来,从而导致上述错误提示,使用vi命令修改后,可以正常运行脚本

之后测试,运行成功:

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 黑客帝国 设计师:白松林 返回首页