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,即便已经配置了环境变量,也请写全路径
相关推荐
ace20205 小时前
mac上修改jupyterlab工作目录
mac·jupyter lab
不羁的小卓子5 小时前
Mac OS系统中Beyond Compare 4破解方式
mac
tekin16 小时前
彻底解决 macos中chrome应用程序 的 无法更新 Chrome 弹窗提示 mac自定义参数启动 chrome.app
chrome·macos·mac·chrome自定义启动参数·chrome启动参数
mumoing2 天前
关于Mac mini 10G网口的问题
网络·macos·mac
Mac分享吧3 天前
PyCharm2024 for mac Python编辑开发
python·macos·pycharm·编辑器·mac·软件需求
Mac分享吧4 天前
DataGrip 2024 po for Mac 数据库管理工具解
数据库·经验分享·笔记·mac·软件需求
Bel_Ami@4 天前
Mac 如何安装 wget
mac·wget·homebrew
tekin6 天前
macos Automator自动操作 app, 创建自定义 应用程序 app 的方法
macos·mac·自动操作·automator·mac自定义app创建
2301_764142167 天前
22 Shell编程之免交互
linux·运维·网络·安全·shell脚本·expect·here document
cycjok8 天前
shell脚本免交互
交互·shell脚本