linuxshell脚本curl,bash–使⽤curl循环遍历url的Shell脚本我⼀直在尝试创建⼀个简单的脚本,它将从.txt⽂件中获取⼀个查询列表,附加主url变量,然后擦除内容并将其输出到⽂本⽂件.
这是我到⽬前为⽌
#!/bin/bash
url="example/?q="
for i in $(); do
content=$(curl -o $url $i)
echo $url $i
echo $content >>
done
列表:
images
news
stuff
other
错误⽇志:
curl: (6) Could not resolve host: other; nodename nor servname provided, or not known
example/?q= other
linux循环执行命令脚本如果我直接从命令⾏使⽤这个命令,我会得到⼀些输出到⽂件中:
curl -L example/?q=other >>
最终我希望输出是:
fetched: example/?q=other
content: the output of the page
followed by the next query in the list.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论