Команда mpack в скрипте ksh, сначала файл ftp из windows - PullRequest
0 голосов
/ 01 октября 2018
WORK_FILE=RetriesExceeded.csv
MAIL="test@test.org"
HOST=lawsonfax

$FTP -v "$HOST" << EOF

get RetriesExceeded.csv
quit 
EOF

archive_file $WORK_FILE

/law/bin/mpack -s 'Fax Retries Exceeded' "$WORK_FILE" "$MAIL"

log_stop
exit 0

Самая новая ошибка внизу, такого файла или каталога нет: [dgftp @ lawapp2] / lawif / bin $ get_lawson_fax.ksh

Подключено к lawonfax.phsi.promedica.org.220 Microsoft FTP Service 331 Требуется пароль для dgftp.230 Пользователь вошел в систему. 200 Команда PORT успешно выполнена.125 Соединение для передачи данных уже открыто;Трансфер стартовый.226 Передача завершена.352 байта получено за 0,04171 секунды (8,242 Кбайт / с) локально: RetriesExceeded.csv Удаленно: RetriesExceeded.csv 221 До свидания.RetriesExceeded.csv: нет такого файла или каталога [dgftp @ lawapp2] / lawif / bin $

1 Ответ

0 голосов
/ 02 октября 2018

Последняя команда теперь:

CMD="/law/bin/mpack -s 'Fax Retries Exceeded' $WORK_FILE $MAIL"

Предлагаемое изменение:

/law/bin/mpack -s 'Fax Retries Exceeded' "$WORK_FILE" "$MAIL"

Конечно, только если у вас действительно есть такая /law/bin/mpack программа.

...