背景
在Mac上运行shell脚本,总是需要开启终端窗口执行,比较麻烦
方案
使用Mac上自带的"自动操作"
程序,将shell脚本打包成可运行程序(.app后缀),实现双击打开即可执行shell脚本
实现细节
-
找到Mac上
应用程序
中的自动操作
,图标如下
-
开启程序后,选择
应用程序
,点击选取
(该操作等同于:文件 -> 新建
),如下所示
-
将
运行shell脚本
,拖入右侧空白处,编写shell脚本内容
-
点击
文件
->保存
,给文件命名(如 myScript),即可获取myScript.app
文件 -
为
myScript.app
文件 添加全部权限 :chmod a=rwx myScript.app
-
双击
myScript.app
,即可执行运行shell脚本内容
注意点
- 在编写脚本时,无需在头部指定解释器
- 如果需要用到其他的指令,如python,即便已经配置了环境变量,也请写全路径