Я пытаюсь запустить сценарий python сценарием оболочки. Для запуска сценария python я отправляю один аргумент. Поэтому я передаю этот аргумент в сценарий оболочки. Но если аргумент не передан, тогда следует сказать: «Пожалуйста, введите аргумент, а если аргумент передается, то сценарий python должен быть запущен.
Пример:
python script - new.py
shell script - new.sh
system argument - 'EUREKA'
run_command - bash new.sh 'EUREKA'
Я пробую этот сценарий оболочки чтобы запустить процесс:
if ["$1"]
then
python /medaff/Scripts/python/iMedical_Consumption_load_Procs.py "$1"
else
echo "Please insert application_name"
fi
Это всегда происходит в другой части. Не могли бы вы исправить меня?