在Mac上并使用bash shell,我想执行一个包含单个命令的文件(以启动Jupyter Lab),并立即最小化终端窗口。
有没有安装第三方软件的方法?
答案 0 :(得分:2)
是的,只需使用osascript
和Applescript:
osascript -e 'tell application "Terminal" to set visible of front window to false'
答案 1 :(得分:0)
您可以创建扩展名为command
的文件,例如jupiter-lab.command
。
您可以在其上添加执行权限(chmod +x jupiter-lab.command
)。您可以编辑文件并像在bash脚本中一样插入命令。
例如,打开App Store
,您可以插入:
open "/Application/App Store.app"
第一次双击它,将会弹出一个对话框,告诉您该命令已迅速结束。只需检查Suppress this message permanently
就看不到了。
注意:终端不会最小化,但是会关闭。
答案 2 :(得分:0)
以Paul R的答案为基础,在我的测试中,该答案似乎使窗口完全隐藏且无法恢复,如果以后需要再次访问,则可以使用以下方法将窗口最小化到扩展坞:
osascript -e 'tell application "Terminal" to set miniaturized of every window to true'