2015-09-26 5 views
1

В настоящее время я открываю 3 терминала ('openocd session', 'telnet session' & 'gdb session') и выполняет «набор команд» в каждом терминале каждый раз, когда я запускаю свое изображение цели.Как создать сценарий оболочки для запуска 3 терминалов и выполнить набор команд в каждом?

Можно ли положить это в один файл сценария оболочки и запустить сразу? (Команды на каждом терминале НЕ зависят от других, за исключением того, что терминалы должны быть открыты в указанном выше порядке)

Заранее благодарен!

ответ

0

Какой терминал вы используете?

Терминал вроде xterm может запускать программу вместо оболочки. Просто запустите

xterm -e 'command args ...' 

Я использую это, чтобы начать свой почтовый клиент:

xterm -e mutt 

Если вы используете другой терминал, обратитесь к его справочной странице. Я почти уверен, что есть эквивалент для -e.

+0

Я использую эмулятор терминала GNOME в Ubuntu. – sniper

+0

@ sniper Тот же вариант: например. 'gnome-terminal -e top' – Jens

+0

Хорошо, я сделал это, и я добавил опцию -hold, чтобы окно не закрывалось, но теперь я не могу вводить команды в окне, он просто заморожен. – Veridian

 Смежные вопросы

  • Нет связанных вопросов^_^