Java WebLogic.WLST script.sh, давая имя ошибки: Python - PullRequest
0 голосов
/ 01 октября 2018

У меня есть четыре сценария WLST check_script1.py, check_script2.py, check_script3.py и check_sccript4.py.Я хочу выполнить все эти четыре параллельно.Поэтому я создал файл checkcript.sh следующим образом: он запускает скрипты один за другим

#!/bin/sh
python check_script1.py 
python check_script2.py 
python check_script3.py 
python check_script4.py 

java weblogic.WLST checkcript.sh Я получил эту ошибку:

Вызов проблемыWLST - трассировка (самая последняя): файл "/scratch/scripts/sails/checkscript.sh", строка 2, в?NameError: python

Когда я выполнил это (параллельно):

#!/bin/sh
python check_script1.py &
python check_script2.py &
python check_script3.py &
python check_script4.py &
java weblogic.WLST checkscript.sh

Я получил эту ошибку:

Проблема при вызове WLST - Traceback (самый внутреннийпоследний): (без объекта кода) в строке 0 Файл "/scratch/scripts/sails/checkscript.sh", строка 2 python /scratch/scripts/sails/check_script1.py & ^ SyntaxError: неверный синтаксис

Может кто-нибудь сказать мне, что не так?

...