2012-03-22 48 views
17

我有一个这样的wget命令在我的shell脚本:什么是-O选项意味着wget?

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

我不明白-O-选项。我被解释说-O输出到某个地方,并且输出到当前流。我在wget中没有看到任何“ - ”的解释。这对于s​​hell脚本来说是标准的东西。我可以在哪里找到它的参考?

感谢,

+0

可能要重新接受@明宇的答案吗? – 71GA 2017-10-15 07:24:08

回答

8

wget的的手册:使用wget的人,如果你是在Unix平台。否则,请在Google上尝试“man page wget”。

的-O-代表 “获取的文件和打印STDOUT结果”

+0

我无法在“man wget”中找到“作为文件获取并在STDOUT上打印结果”。我正在使用Ubuntu。 – 2012-03-23 13:45:27

+2

-O允许您将结果保存在文件中。在Linux上,“ - ”是管道重定向到STDOUT。因此:“获取文件并在STDOUT上打印结果” – Vodun 2012-03-23 14:26:38