在Mac终端执行.sh文件

(1)首先,我们准备个示例代码

# #!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
#!/bin/bash
# echo 命令用于向窗口输出文本。
echo "Hello World !"

(2)接下来,我们将它保存为.sh文件,例如完整的文件名为:test.sh
(3)我们打开我们的终端Terminal.app,尝试运行我们刚写好的脚本文件,如下图:

./test.sh 

但没想到,终端报错:

zsh: operation not permitted: ./test.sh

(4)解决:在终端输入如下命令,使脚本具有执行权限:

sudo chmod +x test.sh

或者

chmod 777 test.sh

或者

sudo xattr -r -d com.apple.quarantine 目录名

此时,我们再输入./test.sh 运行脚本文件,终端正常输出。问题解决。

【信息由网络或者个人提供,如有涉及版权请联系COOY资源网邮箱处理】

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容