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,即便已经配置了环境变量,也请写全路径
相关推荐
unfetteredman5 天前
Mac查看端口使用信息
操作系统·mac
一颗苹果OMG9 天前
假如同事用的都是mac,而只有你是windows,你该如何应对
前端·程序员·mac
许野平9 天前
Rust: 获取 MAC 地址方法大全
开发语言·macos·rust·mac
程序视点10 天前
Windows桌面美化神器MyDockFinder:让你的电脑瞬间拥有macOS风格界面
windows·macos·mac
x晕x12 天前
Qt 消息弹窗 Toast
linux·c++·windows·qt·mac
棒棒AIT16 天前
mac 苹果电脑 Intel 芯片(Mac X86) 安卓虚拟机 Android模拟器 的救命稻草(下载安装指南)
android·游戏·macos·安卓·mac
Felven16 天前
飞腾D3000麒麟信安系统下配置intel I210 MAC
mac·d3000·intel网卡·i210
街霸星星23 天前
让 Homebrew 成为你的 Mac (或 Linux) 软件包管理利器
mac·intellij idea
June`24 天前
计算机网络基础:从协议到通信全解析(大致框架)
网络·网络协议·tcp/ip·mac
Damon小智1 个月前
玩转ClaudeCode:ClaudeCode安装教程(Windows+Linux+MacOS)
windows·ai·mac·wsl·claude code·vibe code