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,即便已经配置了环境变量,也请写全路径
相关推荐
shichen5012 天前
MacOS 如何映射快捷键
macos·mac·策略模式
Ronin-Lotus3 天前
上位机知识篇---Linux的shell脚本&搜索、查找、管道
linux·笔记·学习·shell脚本·管道·搜索·查找
凡许真6 天前
HBase-2.5.10 伪分布式环境搭建【Mac】
hbase·mac·zk·伪分布式
爱辉弟啦9 天前
Windows FileZila Server共享电脑文件夹 映射21端口外网连接
linux·windows·mac·共享电脑文件夹
南桥几晴秋19 天前
【Linux网络编程】数据链路层 | MAC帧 | ARP协议
网络·mac·数据链路层·arp协议
你脸上有BUG19 天前
mac intel芯片下载安卓模拟器
macos·mac·教程·模拟器
=蜗牛=20 天前
如何检查Mac电脑是否已安装Python环境
python·mac·环境·python3
阿龟在奔跑20 天前
mac下使用arthas分析工具报错
java·测试工具·mac
丁总学Java23 天前
在 macOS 中,设置自动将文件夹排在最前
mac
命运之手23 天前
[ Java ] Install Redis On Mac
java·redis·mac