7月 272019
默认情况下,如果在mac终端中执行shell脚本,会弹出窗口展示脚本执行输出。
工作中需求:执行shell脚本,不能展示输出。
解决:
问了下谷歌,搜索出如下答案,亲测可用。
- 打开mac上的Automator程序,选择应用程序(application),选择shell脚本选项,将脚本放到界面中(用引号括起来),或是直接将文件拖拽到界面中
- 执行,测试没问题即可保存。
原文:
Open Automator, choose Application, add a Run Shell Script action and put in your Shell command between quotes (if you have a file, you can just drag and drop it).
Other than playing it, now you can save it (as an app anywhere) and even set the icon.
参考资料:
Run a shell script on OS X without having a terminal window appear?
其他参考资料: