我需要打开多个标签并调用某些服务,然后在关闭过程中关闭它们。
现在我所尝试的只是
osascript -e'告诉应用程序"终端"激活' -e'告诉 应用"系统事件"告诉流程"终端"击键 " T"使用命令'
It opens a tab; but how can I
a) Give the tab a name
b) Invoke a process
我也试过
osascript -e'告诉应用程序"终端"激活' -e'告诉 应用"系统事件"告诉流程"终端"击键 " T"使用命令' -e'告诉应用程序"终端"做脚本 " echo hello"在前窗的选定选项卡中
在我调用脚本的主窗口中打印hello。
任何建议都会有所帮助。
答案 0 :(得分:0)
之前我见过这样的东西,有人发布了这个。
https://www.npmjs.com/package/ttab 要安装,你需要Node.js,但它很简单,只需运行。
npm install -g ttab
还有这个安装它的bash脚本。 https://raw.githubusercontent.com/mklement0/ttab/stable/bin/ttab