Linux - переименование файла при загрузке с помощью Wget
Утилита Wget - самый популярный и мощный инструмент для загрузки файлов в операционных системах, таких как Linux и ОС Windows. Wget поддерживает протоколы HTTP, HTTPS и FTP, а также поиск через прокси-серверы HTTP.
Wget не интерактивен, что означает, что он может работать в фоновом режиме, пока пользователь не вошел в систему. В случае, если при загрузке любого файла загрузка мешает, тогда wget сохраняет наполовину загруженный файл и позволяет нам загрузить оставшуюся часть файла для загрузки. Wget также предоставляет возможность загрузки веб-сайтов для использования в автономном режиме.
По умолчанию wget загружает файл и сохраняет его с исходным именем в URL-адресе. Посмотрим, какие опции предоставляет wget. Чтобы увидеть все параметры wget, используйте следующую команду
wget --help
Затем wget показывает все варианты его использования.
Теперь посмотрим, как загрузить файл с помощью wget.
Чтобы загрузить файл с помощью wget, используйте следующую команду:
wget -c FILE_URL
Здесь мы использовали параметр -c, потому что он позволяет пользователям заполнять частично загруженные файлы. Вот пример
На изображении выше мы видим, что файл загружается с именем файла в URL-адресе. Теперь посмотрим, как переименовать файл при загрузке
Wget предоставляет параметр -O, чтобы сохранить файл с другим именем, указанным в URL-адресе. Используйте следующую команду, чтобы сохранить загруженный файл под другим именем.
wget -cO - FILE_URL> NEW_FILE_NAME.extension
В приведенной выше команде вместо FILE_URL используйте URL-адрес загружаемого файла, а вместо NEW_FILE_NAME.extension используйте новое имя для файла с расширением. Вот пример
Файл записывается на стандартный вывод и затем перенаправляется оболочкой в указанный файл, как показано на скриншоте выше.