Я хочу запустить исходный код, для которого нужны четыре терминала A, B, C и D. Есть несколько команд для исходного код, работающий в Ubuntu.
Эти команды должны выполняться по порядку в терминалах A, B, C, D, A, B и C
. На самом деле эти команды взаимосвязаны и должны выполняться именно в таком порядке.
Я хочу автоматически запускать исходный код с помощью сценариев оболочки. Я уже написал сценарий оболочки, который открывает несколько терминалов с помощью gnome-terminal
, и до сих пор он работает хорошо:
gnome-terminal --title="A" -- bash -c "cd ~; ./myscript1; exec bash"
gnome-terminal --title="B" -- bash -c "cd ~; ./myscript2; exec bash"
gnome-terminal --title="C" -- bash -c "cd ~; ./myscript3; exec bash"
gnome-terminal --title="D" -- bash -c "cd ~; ./myscript4; exec bash"
Теперь я хочу вернуться к терминалу A
и запустить в нем другую команду. .
Следующий оператор не работает нормально, он открывает новый терминал!
gnome-terminal --title="A" -- bash -c "cd ~; command; exec bash"
Я не понял, как это сделать после прочтения справочных страниц Gnome-терминала и поиска в Интернете.