【发布时间】:2014-03-19 00:20:44
【问题描述】:
我需要从http://en.wikipedia.org/wiki/Meme 下载所有页面链接,并使用一个命令将它们保存到一个文件中。
第一次使用命令行,所以我不确定要使用的确切命令、标志等。我只知道该怎么做,不得不四处寻找 href 的含义。
wget http://en.wikipedia.org/wiki/Meme -O links.txt | grep 'href=".*"' | sed -e 's/^.*href=".*".*$/\1/'
文件中链接的输出不需要采用任何特定格式。
【问题讨论】:
-
考虑只使用
links -dump或lynx -dump。 -
@cajole0110 如果将文本保存到文件中,则不能(通常)通过管道传输文本。这就是为什么 BMW 的任何一个命令都有效但您的命令无效的原因。
-
+1 提前做好研究。