выполнение startWeblogic.sh и startNodemanager.sh в одном сценарии

Мне нужно написать один сценарий оболочки, в котором мне нужно выполнить как startWebLogic.sh , так и startNodeManager.sh . startWebLogic.sh запускается, но startnodeMananger.sh не выполняется, когда помещается в тот же сценарий. Это мой сценарий:

#!/bin/bash
cd /u01/middleware/user_projects/domains/base_domain/bin 
startWebLogic.sh
startNodeManager.sh

Какие изменения я должен внести в свой сценарий?

0
06.03.2017, 17:00
1 ответ

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

startWebLogic.sh &
startNodeManager.sh &

Обратите внимание, однако, что с добавленными амперсандами ваш сценарий будет завершиться сразу после запуск двух «стартовых» сценариев оболочки. Вы можете использовать подходящего менеджера служб, если вам нужен более точный контроль.

0
28.01.2020, 04:48

Теги

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