Bash 使用CLI打开新的终端选项卡/窗口

Bash 使用CLI打开新的终端选项卡/窗口,bash,macos,shell,terminal,Bash,Macos,Shell,Terminal,是否有任何命令可以打开新的终端选项卡或窗口并运行另一个命令,例如新选项卡/窗口中的less+F~/log.txt 例如,在终端应用程序中运行以下命令: osascript-e'告诉应用程序“终端”执行脚本“less+F~/log.txt”' 这将创建一个新的终端窗口,并运行less+F~/log.txt命令。这是我从前想到的 xterm -e program [options] 非常感谢。除了macOS之外,还有其他操作系统可以使用它吗?基本上是Linux和Windows。不,osascri

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

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

osascript-e'告诉应用程序“终端”执行脚本“less+F~/log.txt”'

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

这是我从前想到的

xterm -e program [options]

非常感谢。除了macOS之外,还有其他操作系统可以使用它吗?基本上是Linux和Windows。不,
osascript
仅在mac上存在。为什么您要用
macos
tag标记您的问题?@RobC或tmux以获得更现代的版本。就我个人而言,我在vim中使用了:这个词,它给了我更多的功能。@TamaMcGlinn-当然-我没有提到这一点,因为macOS没有内置
tmux
-需要
$brew安装tmux