Что такое опция -O- опция для wget? - программирование
Подтвердить что ты не робот

Что такое опция -O- опция для wget?

У меня есть команда wget, подобная этой в моей оболочке script:

reponse="`wget -O- http:localhost:8080/app/index.html`"

Я не понимаю вариант -O-. Мне объяснили, что -O выводится где-то и - выводится в текущий поток. Я не вижу объяснения "-" в wget. Это стандартная вещь для сценариев оболочки. Где я могу найти ссылку на него?

Спасибо,

4b9b3361

Ответ 1

Здесь man-страница wget -O:

http://www.gnu.org/software/wget/manual/html_node/Download-Options.html#Download-Options

Вот несколько примеров:

  • wget без флага

    wget www.stackoverflow.com
    

    Вывод:

    Файл с именем index.html

  • wget с флагом -O

    wget -O filename.html www.stackoverflow.com
    

    Вывод:

    Файл с именем filename.html

  • wget с флагом -O

    wget -O- www.stackoverflow.com
    

    Вывод:

    Выход на stdout

Ответ 2

для руководства wget: используйте man wget, если вы находитесь на платформе Unix. Else, попробуйте "man page wget" в google.

-O-stand для "Получить как файл и распечатать результат на STDOUT"