1

Я хотел бы запустить окно терминала через скрипт оболочки с 2-мя разделениями, открытыми в том же окне. Один должен сделать ssh, а другой должен изменить dir при открытии. Это должно принять команды, которые будут переданы. (что-то похожее на gnome-терминал --tab-with-profile). Я ищу разделенное окно с профилем и командами для выполнения при запуске.

1 ответ1

1

Для этого часто используются мультиплексоры терминалов tmux и screen .

session=$RANDOM
tmux new-session -s "$session" -d "ssh foohost"
tmux split-window -t "$session:0"
tmux send-keys -t "$session:0.1" "cd workdir" "Enter"
tmux attach -t "$session"
session=screen-$RANDOM
screen -dmS "$session"
screen -S "$session" -X ...I gave up.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .