Performance 如何并行卷曲并写入文件
我有一个列表或URL,我想检查它们是否与curl一致。我使用Performance 如何并行卷曲并写入文件,performance,curl,time,Performance,Curl,Time,我有一个列表或URL,我想检查它们是否与curl一致。我使用curl-m设置了一个最长时间,并使用一个简单的for循环检查每个URL,然后附加每个网站是否在一个文件中 rm checks file = ./URLs.txt while IFS= read -r URL do curl -m 20 $URL >/dev/null 2>/dev/null if [ $? -eq 0 ]; then echo "$URL is ONline&quo
curl-m
设置了一个最长时间,并使用一个简单的for循环检查每个URL,然后附加每个网站是否在一个文件中
rm checks
file = ./URLs.txt
while IFS= read -r URL
do
curl -m 20 $URL >/dev/null 2>/dev/null
if [ $? -eq 0 ]; then
echo "$URL is ONline" >> checks
else
echo "$URL is OFFline" >> checks
fi
done < "$file"
rm检查
文件=./url.txt
而IFS=read-r URL
做
curl-m20$URL>/dev/null 2>/dev/null
如果[$?-等式0];然后
echo“$URL已联机”>>检查
其他的
echo“$URL处于脱机状态”>>检查
fi
完成<“$file”
现在,该文件有400行长,由于时间限制,每次查询一个网站需要花费相当长的时间。我可以同时执行几次卷发吗?这样就不会花那么多时间