4

从 wget 手册页

§ 2.4 记录和输入文件选项

'-i 文件'
'--输入文件=文件'
     从本地或外部文件中读取 url。如果 '-' 被指定为文件,则 urls
     从标准输入读取。(使用 './-' 从字面上读取文件
     命名为'-'。)

     如果使用此函数,则命令行中不需要存在 url。如果
     命令行和输入文件中都有 url,那些在
     命令行将是第一个被检索的。如果 '--force-html' 是
     未指定,则文件应包含一系列 URL,每行一个。

我试着做

wget -i - www.google.com

它下载了一个文件index.html,但随后挂起。即使我按了几次“Enter”,它仍然挂起。为什么?

4

1 回答 1

5

因为您还没有关闭您的“文件”,所以wget继续等待您在标准输入中输入更多内容。要终止,请按 ctrl + d [EOF 终止符]

于 2012-11-20T17:41:51.610 回答