首页 > 解决方案 > 使用 CLI 打开新的终端选项卡/窗口

问题描述

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

标签: bashmacosshellterminal

解决方案


考虑利用osascript来执行 Applescript。

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

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

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


推荐阅读