Я использую сценарий оболочки для создания резервной копии проекта данных.
Я использую эту команду для резервного копирования
/apps/IBM/InformationSever/server/DSengine/istool export –domain eltappsrvonoi:9080 -username user1 -password pass1 -archive "\tmp\arc.isx" -datastage '
"eltappengprnoi:5000/ITDCPC_SIT/Jobs/*/*.*" '
Эта команда работает нормально и успешно завершается, когда я указываю значение жесткого кода в качестве имени проекта (ITDCPC_SIT).
При добавлении имени переменной в качестве имени проекта в сценарии оболочки и получении значения во время выполнения.
/apps/IBM/InformationSever/server/DSengine/istool export –domain eltappsrvonoi:9080 -username user1 -password pass1 -archive "\tmp\arc.isx" -datastage '
"eltappengprnoi:5000/$PROJECTNAME/Jobs/*/*.*" '
Это дает ошибку:
Название проекта не найдено. (Я даю правильное значение. Никакой ошибки в названии проекта)