2012-03-22 27 views
17

Mam polecenia wget jak to w moim skrypcie:co oznacza opcja -O dla wget?

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

Nie rozumiem opcję O-. Wyjaśniono mi, że -O jest wyprowadzane gdzieś i - jest wyprowadzane do bieżącego strumienia. Nie widzę żadnego wyjaśnienia "-" w wget. Jest to standardowa rzecz dla skryptów powłoki. Gdzie mogę znaleźć odniesienie?

Dzięki,

+0

chcieć rozważyć przyjmowanie @ odpowiedź Mingyu za? – 71GA

Odpowiedz

8

instrukcji wget: wykorzystać man wget jeśli jesteś na platformie UNIX. Inaczej spróbuj "man page wget" na google.

-O- stanąć na „Pobierz jako plik i wydrukować na standardowe wyjście”

+0

Nie mogę znaleźć "Pobierz jako plik i wydrukuj wynik na STDOUT" w "man wget". Używam Ubuntu. –

+2

-O pozwala zapisać wynik w pliku. "-" to przekierowanie potoków do STDOUT na Linux. Dlatego: "Pobierz jako plik i wydrukuj wynik na STDOUT" – Vodun