所以我今天早上一直在研究一个小的bash脚本,作为在线跟踪特定项目的销售价格的一种方式。我为它提供了到各个站点的多个链接,它使用wget访问它们,并提高价格。
我为它提供了几个不同的URL,除了亚马逊之外都可以使用。 (grep不会返回任何内容,因为它要么没有任何内容,要么半载页面要搜索) https://www.amazon.com/DEEPCOOL-GENOME-worldwide-integrated-cooling/dp/B01AA1LA4S
和
这两个非常挑剔并且返回结果,但有时只是。例如,当我第一次运行脚本时,链接1返回它的结果但链接2没有。周围的时间,链接2可能会返回一些内容,但不会返回链接1.我怀疑它与这些页面的加载时间有关,因为这两个页面的加载时间比任何其他URL都要长。
如果没有下载任何内容,wget是否会暂停进度?这是检索价格的代码段:
PRCs=($(wget -qO- "$LNK" |
grep -Eo ''"$FNDSTR"'[^\"]+'))