эта проблема:
запуск сценария bash в фоновом режиме, когда он находится в другом сценарии. сценарий используется для запуска weblogic nodemanager.
попытки:
командная строка запустится без проблем
./startNodeManager.sh &
когда в скрипте bash он также работает:
cat startNMScript.sh
./startNodeManager11G.sh &
исполнение:
./startNMScript.sh
однако ни один из этих параметров не работает, когда я вызываю их из WLST (Jython 2.2.1), где подпроцесс не поддерживается, и экспорт модуля из другой установки не работает. Я использовал os.system('startNodeManager11G.sh &') и os.system('startNMScript.sh').
результаты таковы, что он либо не запустится и продолжит выполнение скрипта, либо он запустится, но остановится, как только я убью скрипт, который зависнет после выполнения этой строки