Я очень новичок в платформе Linux.
Поиск файла сценария для вызова другого файла запуска приложения, расположенного в другом месте, и его необходимо запустить в разных терминалах.
Например:
У меня есть два файла .sh, такие как a.sh и b.sh в разных местах.
Теперь нужен файл сценария для запуска этих файлов .sh. когда я запускаю этот скрипт, он должен открыть два терминала. В первом терминале должен быть вызван a.sh, а файл b.sh должен быть запущен во втором терминале.
Заранее благодарим за помощь.
С уважением, Рагу
Это довольно просто. Запишите сценарию что-то вроде этого:
#!/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