wget -i - ./directory

Léo*_* 준영 2 stdin wget

它有什么作用?我读到它从Stdin下载的东西,但你真的需要它在哪里?

结论

some_program | wget -i - -P ./directory
Run Code Online (Sandbox Code Playgroud)

wget从some_program获取stdin作为Stdin.输入将导致wget生成输出到./directory.

wget -i ./file
Run Code Online (Sandbox Code Playgroud)

上面的命令获取urls格式./file,并生成输出到当前目录.症结的区别在于缺少 - 上述命令的符号.

Jon*_*eet 5

我可以想象它在从另一个程序输出管道时很有用:

linkdiscoverer | wget -i - ./directory
Run Code Online (Sandbox Code Playgroud)

(对于一些合适的linkdiscoverer程序.)

我不确定这./directory是否真的是你想要的.你的意思是-P ./directory用来将文件保存到指定的目录中吗?