1

В .screenrc у меня могут быть строки:

screen -t title1 command1
screen -t title2 command2

Я хотел бы создать командный файл, чтобы добавить несколько экранов одновременно, как лучше всего это сделать?

Если я просто запускаю эти две команды в одном пакетном файле, я запускаю экран с командой 1, но команда 2 выполняется только при выходе из процесса экрана.

А амперсанд мог бы сделать это, но быть немного неопрятным, но мне было интересно, есть ли лучший метод?

1 ответ1

2

Вы можете создать скрипт для генерации нового файла .screenrc, который добавляет достаточно экранов для запуска того, что вы хотите.

Ваш скрипт может запустить screen после генерации .screenrc.

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