美文网首页
在Mac终端执行.sh文件

在Mac终端执行.sh文件

作者: 笔头还没烂 | 来源:发表于2021-12-01 17:32 被阅读0次

(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 运行脚本文件,终端正常输出。问题解决。

相关文章

网友评论

      本文标题:在Mac终端执行.sh文件

      本文链接:https://www.haomeiwen.com/subject/qnzyxrtx.html