Я пытаюсь запустить преобразование / задание, передав пользовательскую переменную в командной строке. Я попытался передать значение переменной, как показано ниже.
sh pan.sh -file = 'test.ktr' '-param: input_directory = / path / to / directory' -level = basic, где input_directory является переменной при преобразовании, и я упомянул ее как $ {input_directory}
Но когда я это делаю, кастрюля не может найти значение переменной. Выдает ошибку, как показано ниже
Не удалось перечислить содержимое «file: ///home/user1/pdi8.1/data-integration8.1/$ {input_directory}», потому что это не папка.
может кто-нибудь помочь мне в этом. Спасибо