В зависимости от вашей системы вы сможете найти ссылку, набрав man wget
.Справочная страница GNU Wget сообщает о флаге -O|--output-document
:
Если -
используется как файл , документы будут распечатаны на стандартный вывод, что отключит преобразование ссылок.(Используйте ./-
для печати в файл с буквальным названием -
.)
И продолжается ...
Использование -O
не означает просто "используйте имя file вместо того, которое указано в URL; "скорее, это аналог перенаправления оболочки: wget -O file http://foo
предназначен для работы как wget -O - http://foo > file
; файл будет немедленно обрезан, и весь загруженный контент будет записан туда.
Весьма часто можно увидеть в сочетании с -q
и записать как -q0-
или -q0 -
с последующим URI.Он проверяется на соответствие стандарту POSIX, так что да, я бы сказал, что это стандартная вещь для сценариев оболочки.