Что такое опция -O- опция для wget?
У меня есть команда wget, подобная этой в моей оболочке script:
reponse="`wget -O- http:localhost:8080/app/index.html`"
Я не понимаю вариант -O-. Мне объяснили, что -O выводится где-то и - выводится в текущий поток. Я не вижу объяснения "-" в wget. Это стандартная вещь для сценариев оболочки. Где я могу найти ссылку на него?
Спасибо,
Ответы
Ответ 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"