многострочные команды talend tsystem - PullRequest
0 голосов
/ 15 февраля 2020

У меня есть команда для перемещения файлов между папками s3. Я получаю имя корзины из контекстной переменной. поместил команду в строку массива

"aws s3 mv s3: //" + context.bucket + "/Egress/test1/abc/xyz.dat s3: //" + context.bucket + "/ Egress /test1/abc/archive/archive_xyz.dat"

Команда извлекает имя сегмента из переменной контекста, но не показывает ошибку файла или direcrtory = 2. Я думаю, что это связано с (") в начале и в конце. Есть ли способ решить.

, пожалуйста, помогите

1 Ответ

2 голосов
/ 15 февраля 2020

Вы, вероятно, хотите использовать команду массива. Используя / bin / bash или cmd

, введите вашу команду.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...