Команда не найдена при попытке отправить zip-файл через ftp - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь отправить zip с переменной меткой времени на другой сервер через ftp. Но когда я пытаюсь выполнить оболочку, она показывает команду «Ошибка не найдена». $ DESSEND содержит расположение файла zip. Руководство, как решить эту проблему.

#!/bin/bash
filename = $DESSEND/T56_OBL001_${DATEFIX}.zip
hostname="IP Address"
username="Username"
password="Password"
ftp -nv $hostname <<EOF
quote USER $username
quote PASS $password

binary
put $filename
quit

1 Ответ

1 голос
/ 06 февраля 2020

Вы здесь не закрывались - делайте c. Попробуйте

#!/bin/bash
filename = $DESSEND/T56_OBL001_${DATEFIX}.zip
hostname="IP Address"
username="Username"
password="Password"
ftp -nv $hostname <<EOF
quote USER $username
quote PASS $password
binary
put $filename
quit
EOF

И убедитесь, что ваши переменные DESSEND и DATEFIX установлены

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