Linux wget, коды возврата/завершения. Коды ошибок wget.
Раз уж пошел разговор про wget
(копия), решил я заодно дополнить добрым людям скрипт какими-нибудь осмысленными сообщениями об ошибках, а для того нужны коды завершения.
Кто-то, неизвестно почему, утверждал, что в man их нет. Есть. Но пусть уж будут и тут, и мне от склероза, и мало ли кому другому, кто не любит на буржуйском читать.
0
- OK (ошибок нет)1
- Иная / общая ошибка (generic error code)2
- Ошибка в параметрах командной строки или файлах конфигурации (.wgetrc
или .netrc
)3
- Ошибка файлового ввода/вывода (I/O error)4
- Ошибка сети (например, при обрыве связи)5
- Ошибка SSL6
- Ошибка идентификации (неправильное имя пользователя или пароль)7
- Ошибка протокола8
- Ошибка сервера (например, нужный файл на сервере не найден, ошибка 404)За исключением
0
и 1
, коды выхода с меньшими номерами имеют приоритет над кодами с большими номерами, когда встречаются многочисленные типы ошибок.Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2020/02/18/linu