Как написать скрипт для запуска другого приложения

Я очень новичок в платформе Linux.

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

Например:

У меня есть два файла .sh, такие как a.sh и b.sh в разных местах.

Теперь нужен файл сценария для запуска этих файлов .sh. когда я запускаю этот скрипт, он должен открыть два терминала. В первом терминале должен быть вызван a.sh, а файл b.sh должен быть запущен во втором терминале.

Заранее благодарим за помощь.

С уважением, Рагу

2
задан 4 July 2014 в 11:37

1 ответ

Это довольно просто. Запишите сценарию что-то вроде этого:

#!/bin/bash
xterm -e /bin/bash /path/to/script_1.sh &
xterm -e /bin/bash /path/to/script_2.sh &

-e средства опции "выполняются". Аргументом после того, как это - команда для выполнения (здесь это-/bin/bash) и следующей опцией является аргумент в пользу команды (здесь название файла сценария). & средства, которые xterm-команды выполняют в фоне. При удалении первого & это выполнит первый сценарий полностью, и впоследствии это запустит следующую команду, но поскольку я понял вопрос, Вы хотите выполнить их одновременно, так уезжайте & там.

можно также использовать стандартный терминал вместо xterm, но это зависит от распределения и рабочего стола, который Вы используете. Например, в гноме это было бы gnome-terminal -x, но это не должно иметь никакого значения при использовании xterm.

Hope это помогает.

Greatings, Darth Ravage

2
ответ дан 4 July 2014 в 11:37

Другие вопросы по тегам:

Похожие вопросы: