У меня есть две программы A и B. Я хочу одну команду, которая будет запускать Программу A и Программу B на двух разных терминалах, но на одной вкладке, то есть на терминале с горизонтальным разделением. Я знаю, что экран может сделать это, но мне нужно вручную войти в Ca S, вкладку Ca, Ca c, чтобы вызвать, переключить и запустить программы. Если я хочу сделать это одной командой, возможно ли это?
1 ответ
2
Простой .screenrc
для этого может выглядеть примерно так:
# whatever other normal entries you have for options and other configuration
sessionname some_descriptive_name
screen 0 first_command
split
focus down
screen 1 second_command
Это разбивает экран по вертикали, хотя ... Не уверен, как разделить по горизонтали, но я обновлю позже, если я выясню это ...
Редактировать: используйте split -v
чтобы разделить по горизонтали (линия разделения - вертикальная, поэтому у вас есть левое / правое, а не верхнее / нижнее).