Я пишу bash-скрипт для автоматической передачи файлов по FTP. Кто-нибудь знает, как обрабатывать коды ответов FTP в сценарии Bash? например, если я хочу обработать код ответа 530 - Не авторизован, как я могу это сделать?
Я бы рекомендовал вам использовать другой язык с хорошо протестированной библиотекой FTP: Perl , Ruby , Python .Эти библиотеки упростят получение кодов ответов.
Однажды я написал сценарий Expect для автоматизации FTP, но потом понял, что потратил много времени.