使用CLI打开新的终端标签/窗口

时间:2019-04-18 10:10:48

标签: bash macos shell terminal

是否有打开新终端标签或窗口并运行另一个命令的命令,例如。 less +F ~/log.txt在新标签页/窗口中?

2 个答案:

答案 0 :(得分:1)

考虑利用osascript执行Applescript。

例如,在您的 Terminal 应用程序中,运行以下命令:

osascript -e 'tell application "Terminal" to do script "less +F ~/log.txt"'

这将创建一个新的 Terminal 窗口并运行less +F ~/log.txt命令。

答案 1 :(得分:0)

这从我的脑海中浮现出来...

function x(y: string[], z?: Function(a: any, b: any))