Завершение FTP-соединения внутри шеллскрипта - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть код оболочки KSH, содержащий этот код:

if [ -f /usr/bin/lftp ]
  then
    lftp <<EOF
      set net:reconnect-interval-base 5
      set net:max-retries 1 
      set net:timeout 20
      open $urlFTP
      put ${archive##*/}
EOF

Сценарий продолжается после этого, это не конец. Я думаю, что bye команда отсутствует до EOF. Может ли это повлиять на освобождение соединения?

Контекст. Другой процесс на том же компьютере не может подключиться к тому же FTP-серверу. Я получаю сообщение об ошибке "Отказано в соединении".

...