macOS 如何双击即可运行 .sh 脚本文件
目录
一句话说明:
首先设置 .sh
文件的默认打开方式为 Terminal.app,然后通过 chmod +x myscript.sh
命令为脚本文件添加可执行权限。
以下是详细步骤:
首先设置 .sh 文件的默认打开方式
此步骤只要操作一次即可。如果已经设置,可跳过。
将 .sh 文件的默认打开方式设置为 Terminal.app ,流程:
- 选中一个.sh脚本文件,打开文件信息窗口(
⌘Command
+I
或者右键菜单 → 显示简介/Get Info) - 打开方式(Open with) → 其它(Other),
- 在打开的对话框,找到(搜到):
Terminal.app
,点击添加按钮。 - 然后点击“改变全部(Change All)”按钮
赋予某个脚本文件可执行权限
新建的 .sh 脚本文件,默认是没有可执行权限的。
这里假设脚本文件名是“myscript.sh”,通过命令行为其添加可执行权限,
chmod +x myscript.sh
。
小技巧:下次要再创建新的脚本文件,可以直接复制这个有可执行权限的脚本文件,再修改内容即可。