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,即便已经配置了环境变量,也请写全路径
相关推荐
Flywith2420 小时前
开源项目:把本地视频转成 Live Photo 并导入 Apple Photos
app·mac·apple
Irissgwe6 天前
9、数据链路层
linux·网络·mac·ip·数据链路层·arp协议·以太网帧格式
嘿嘻哈呀6 天前
Mac 如何通过 SSH 控制同一 Wi-Fi 下的 Windows 电脑
windows·ssh·mac·局域网·openssh
起个破名想半天了7 天前
OpenClaw保姆级配置教程(适用于Mac)
mac·openclaw·配置教程
我要改名叫嘟嘟8 天前
我新买一台电脑,教育优惠配国补
mac
HashFlag14 天前
配置快捷命令登录远程服务机器
mac
鸿乃江边鸟14 天前
Starrocks BE 在Mac编译以及遇到的问题解决
starrocks·mac·编译
带娃的IT创业者17 天前
MLX-VLM:在Mac上解锁视觉语言模型的本地推理与微调能力
人工智能·macos·语言模型·mac·视觉语言模型·mlx·本地推理
新刘海20 天前
MacBook网络已连接却上不了网
mac