在terminal的多个选项卡上运行相同的命令gnome-terminal

我每天都在3个或更多的terminal上运行相同的ssh(成功input密码)。 有没有办法在gnome-terminal上打开的所有terminal标签上并行运行相同的命令。 它可以是ssh或cd任何其他命令。 我知道Konsole(来自KDE)有这个function,但不是在gnome-terminal。 谢谢

终结者终端支持你正在寻找的功能。 你可以在这里找到更多的信息。 我每天都在使用这个程序。 这是一个非常有用的软件。

要使用预定义的命令(例如ssh server1ssh server2 ,…)在gnome-terminal中打开选项卡,可以使用命令

 gnome-terminal --tab -e "ssh server1" --tab -e "ssh server2" 

而且,之前提到过,您应该使用密钥身份验证来不要每次输入密码,但是如果您不能,请将您的ssh命令更改为

 sshpass -p 'mysecretpass' ssh server1 

除此之外,您可以使用sshpass命令创建脚本文件,并在创建终端时使用-e选项将其传递。这将进一步简化操作。