卷曲脚本管道输出
问题描述:
for url in `cat urlList_sample.txt`; do
curl $url >> urlsOut.txt;
echo "" >> urlsOut.txt;
done
使用上面的代码在文本文档中查看一堆URL,所有这些都在自己的行上。卷曲脚本管道输出
两个问题:
- 如何让我的脚本调用卷曲前添加引号到URL的开头和结尾?
- 如何在我的urlsout.txt文件中获得它卷曲的URL加上响应?目前我只得到答复。我宁愿它卷曲的URL ^回应
大家好抱歉,刚回到这个问题,任何人都可以帮我吗?
答
要添加引号添加一行
url="\""$url"\"";
但随后卷曲走的是领先的报价为协议和URL捕获失败的一部分。
如果要捕捉的网址包含例如
curl -w ^%{url_effective} $url >> urlsOut.txt;
:空格使用
urlencode $url
的进行urlencode程序可以
sudo apt-get install gridsite-clients
被安装在屋檐符号和逮住网址作为网址数据的后缀也可适当
'用于'cat urlList_sample.txt'中的url;做 url =“\”“$ url”\“”; curl -wv ^%{url_effective} $ url >> urlsOut.txt; done' resultes in,curl:(6)无法解析主机'^%url_effective' – Tony
看起来像在我的urlsout.txt中,它只在所有URL中放置一组引号而不是每个单独一个 – Tony