2

У меня есть две программы A и B. Я хочу одну команду, которая будет запускать Программу A и Программу B на двух разных терминалах, но на одной вкладке, то есть на терминале с горизонтальным разделением. Я знаю, что экран может сделать это, но мне нужно вручную войти в Ca S, вкладку Ca, Ca c, чтобы вызвать, переключить и запустить программы. Если я хочу сделать это одной командой, возможно ли это?

1 ответ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 чтобы разделить по горизонтали (линия разделения - вертикальная, поэтому у вас есть левое / правое, а не верхнее / нижнее).

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