题
这是什么呢?我读了它下载东西从标准输入,但如果你真的需要它吗?
<强>结论强>
some_program | wget -i - -P ./directory
wget的获取网址作为STDIN从some_program。输入将导致由wget来./directory生成的输出。
wget -i ./file
上面的命令获取的URL形成./file,并将其输出生成对当前目录。症结差是缺乏 - 符号上述命令
解决方案
我可以想像管道从另一个程序输出时,它是有用的:
linkdiscoverer | wget -i - ./directory
(对于一些合适的linkdiscoverer
程序。)
我不知道该./directory
位真的是你想要什么,虽然。您的意思是使用-P ./directory
将文件保存到指定的目录?
其他提示
我读到它下载东西从标准输入,但如果你真的需要它吗?
也许重新阅读手册页一次:
‘-i file’
‘--input-file=file’
Read urls from file. If ‘-’ is specified as file, urls are read from the standard input. (Use ‘./-’ to read from a file literally named ‘-’.)
不隶属于 StackOverflow