У меня есть сценарий, который создает журнал, и в конце сценария я перемещаю журнал на сервер Windows. Соединение между двумя серверами в порядке, если я попытаюсь отправить файлы вручную, все будет хорошо.
Скрипт и журналы находятся в двух разных местах. Мой скрипт выглядит следующим образом:
LOGFILE=/home/logs/monitor_sync_FM2.log
HOST='xxx.xxx.xxx.xxx'
USER='FTPUser'
PASSWD='Password'
ftp -n $HOST << EOF
user $USER $PASSWD
binary
prompt
mput $LOGFILE
quit
EOF
exit 0
, но когда я запускаю скрипт, я получаю сообщение об ошибке:
Filename invalid
Может ли кто-нибудь сказать мне, если я что-то упустил в своем скрипте? Спасибо