使用CLI

时间:2017-01-26 15:39:33

标签: macos terminal

我需要打开多个标签并调用某些服务,然后在关闭过程中关闭它们。

现在我所尝试的只是

  

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。

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

之前我见过这样的东西,有人发布了这个。

https://www.npmjs.com/package/ttab 要安装,你需要Node.js,但它很简单,只需运行。

  

npm install -g ttab

还有这个安装它的bash脚本。 https://raw.githubusercontent.com/mklement0/ttab/stable/bin/ttab