执行sh时出现Permission denied的错误讯息

在Linux系列的作业系统中,常使用 .sh 副档名来执行 Shell Script 脚本,而我们可以将指令码写入这个 .sh 脚本档案中,实现自动化操作指令的任务。

但是如果在执行时出现Permission denied的错误讯息,表示执行 .sh 脚本档案的使用者并没有执行的权限,解决的方法只需要在该 .sh 脚本档案的目录下输入以下指令即可:
chmod u+x *.sh
chmod是权限设定的指令,u代表该档案的拥有者,+是增加权限,x是执行的权限,*.sh是目录中所有的.sh档案。
以下是相关范例:

分享出去: