Mac-自动操作 实现双击即可执行shell脚本

背景

在Mac上运行shell脚本,总是需要开启终端窗口执行,比较麻烦

方案

使用Mac上自带的"自动操作"程序,将shell脚本打包成可运行程序(.app后缀),实现双击打开即可执行shell脚本

实现细节

  1. 找到Mac上 应用程序中的 自动操作,图标如下

  2. 开启程序后,选择应用程序,点击选取 (该操作等同于:文件 -> 新建),如下所示

  3. 运行shell脚本,拖入右侧空白处,编写shell脚本内容

  4. 点击 文件 -> 保存,给文件命名(如 myScript),即可获取myScript.app文件

  5. myScript.app文件 添加全部权限 : chmod a=rwx myScript.app

  6. 双击myScript.app,即可执行运行shell脚本内容

注意点

  1. 在编写脚本时,无需在头部指定解释器
  2. 如果需要用到其他的指令,如python,即便已经配置了环境变量,也请写全路径
相关推荐
1telescope1 天前
MacBook 安装 Oh My Zsh 完整教程
macos·mac
海棠AI实验室2 天前
第0章|栏目简介:把 Mac M2 Ultra 变成“家庭私有 AI 生产机房”
人工智能·mac·comfyui·rag
奔跑的呱呱牛2 天前
解决MacOS下Chrome嗯下F5不刷新页面的问题
chrome·macos·mac
软件小滔3 天前
我使用MAC WiFi Explorer Pro完成了一次家庭网络“大扫除”
网络·macos·智能路由器·mac·应用推荐·wifi explorer
软件小滔3 天前
沉浸式Mac写作利器 Ulysses 深度体验
macos·mac·ulysses·应用推荐
CareyWYR6 天前
我开发了一款工具箱类型APP:CreativeUtil
ios·app·mac
软件小滔6 天前
Mac 上看图?从需求出发的功能匹配
经验分享·macos·mac·应用推荐
软件小滔6 天前
MacOS 26.0 网速监控我试了十几款,从系统API到可视化实现
经验分享·macos·mac·应用推荐
老臣软件6 天前
桌面整洁又高效,Bartender让Mac焕然一新!
经验分享·macos·mac·实用软件
软件小滔6 天前
卫生间WiFi又断了?
网络·macos·智能路由器·mac·应用推荐