2016-10-20 2 views
1

Я хочу сценарий, который после выполнения откроет несколько вкладок, и указанная команда будет запущена на каждой вкладке. Как правило, эта команда является ssh i.e. для подключения к другим машинам.Сценарии оболочки Linux для разных вкладок

+0

Вы можете сделать петлю с помощью '' screen' + ssh' для каждого соединения –

+0

какие вкладки вы имеете в виду? например см. «man gnome-terminal» –

+0

[tmux] (https://tmux.github.io/) - хорошая альтернатива [screen] (https://www.gnu.org/software/screen/). –

ответ

0

вы можете попробовать что-то вроде этого;

gnome-terminal --tab --title "server1" -x bash -c "ssh -t [email protected] 'nohup yourCommand'" --tab --title "server2" -x bash -c "ssh -t [email protected] 'nohup yourCommand'"