curl:(3)在带有bash shell的URL中找到非法字符

时间:2016-03-21 11:32:44

标签: shell curl

我想从wiki获取随机页面并将其粘贴到txt文件中。

curl -I https://en.wikipedia.org/wiki/Special:Random|grep -E "Location:"|cut -d ' ' -f2 > "result.txt"

但是当我从txt文件中检索它时,就会出现错误。

cat result.txt| xargs -I % curl %

1 个答案:

答案 0 :(得分:1)

通过添加curl开关,只需跟踪-L的重定向怎么样?无需解析Location标题:

curl -L https://en.wikipedia.org/wiki/Special:Random