2015-11-02 78 views

回答

1

多的问题在这里:

  1. 工具的可用性:wgetgrep并不适用于Windows默认。虽然有很多港口,看看herehere
  2. HTTPS验证:维基百科转发从http://https://,因此您很可能必须添加选项--no-check-certificate到呼叫(或通过--ca-certificate提供适当的证书存储)。
  3. 在Windows中转义:要分隔参数,请勿使用单引号',而应使用双引号"。您必须在参数\"内跳过任何双引号。
  4. 在Windows中转义:脱字符^必须像这样转义:^^

这所有的一切给你:

wget --no-check-certificate "http://en.wikipedia.org/wiki" -q -O - | grep -Po "(?<=href=\")[^^\"]*" 
相关问题