我正在尝试使用 wget 下载一系列文件。这在 curl 中效果很好,但我喜欢通过间隔调用和在 wget 中的请求之间提供几秒钟的等待来轻松地在服务器上运行的能力。但是,我无法添加前导零,这似乎不起作用:
wget --wait=5 http://exampleurl.com/{001..102}0
上面的命令产生 404s 因为前导0
并且00
不显示,因此它的工作原理与{1..101}
.
以防万一这是我的 High Sierra OS X (Bash 3.2) 上的旧 Bash 版本的问题,我将 Bash 升级到 5.0.7。然而即使那样,bash 括号似乎也不会像其他人报告的那样产生前导零:
echo {01..30}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
有什么建议么?