Любое хорошее терминальное программное обеспечение, которое имеет поддержку разделенного окна?

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

1 ответ

Решение

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

сессия = $ 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"
сессия = screen- $ RANDOM
screen -dmS "$ session"
screen -S "$ session" -X ... Я сдался.
Другие вопросы по тегам