用bash抓取网页

问题描述 投票:0回答:1

我正在用bash进行网页抓取。我将这些URL保存在文件URL.txt中

?daypartId=1&catId=1
?daypartId=1&catId=11
?daypartId=1&catId=2

我想将这些URL传递到另一个文件中的数组,该文件将附加在基本URL https://www.mcdelivery.com.pk/pk/browse/menu.html中我要在URL.txt文件中的所有URl都一一附加在基本url的末尾。

arrays bash url web-scraping scripting
1个回答
1
投票

您将需要一种读取每一行的方法,

while IFS= read -r line ;do
        echo $line
done < "${file}"

然后在该文件读取循环中,您将需要执行操作来追加并使用获得的$ line。

curl http://example.com${line}
© www.soinside.com 2019 - 2024. All rights reserved.