我有一個這樣的wget命令在我的shell腳本:什麼是-O選項意味着wget?
reponse="`wget -O- http:localhost:8080/app/index.html`"
我不明白-O-選項。我被解釋說-O輸出到某個地方,並且輸出到當前流。我在wget中沒有看到任何「 - 」的解釋。這對於shell腳本來說是標準的東西。我可以在哪裏找到它的參考?
感謝,
我有一個這樣的wget命令在我的shell腳本:什麼是-O選項意味着wget?
reponse="`wget -O- http:localhost:8080/app/index.html`"
我不明白-O-選項。我被解釋說-O輸出到某個地方,並且輸出到當前流。我在wget中沒有看到任何「 - 」的解釋。這對於shell腳本來說是標準的東西。我可以在哪裏找到它的參考?
感謝,
wget的的手冊:使用wget的人,如果你是在Unix平臺。否則,請在Google上嘗試「man page wget」。
的-O-代表 「獲取的文件和打印STDOUT結果」
我無法在「man wget」中找到「作爲文件獲取並在STDOUT上打印結果」。我正在使用Ubuntu。 – 2012-03-23 13:45:27
-O允許您將結果保存在文件中。在Linux上,「 - 」是管道重定向到STDOUT。因此:「獲取文件並在STDOUT上打印結果」 – Vodun 2012-03-23 14:26:38
這裏的wget -O的手冊頁:
http://www.gnu.org/software/wget/manual/html_node/Download-Options.html#Download-Options
下面是幾個例子:
wget的,沒有標誌
wget www.stackoverflow.com
輸出:
命名爲index.html的
與-O標誌wget的一個文件
wget -O filename.html www.stackoverflow.com
輸出:
的文件名爲文件名.html
經-O標誌的wget
wget -O- www.stackoverflow.com
輸出:
輸出到標準輸出
可能要重新接受@明宇的答案嗎? – 71GA 2017-10-15 07:24:08