使用curl下载带填充零的文件

时间:2013-07-07 22:08:35

标签: bash curl

您好我有多个文件示例 01.pdf 02.pdf 等

在bash脚本中,我创建了一个for循环并使用curl,但它尝试下载 次数1.pdf 2.pdf 等

有没有解决方案?

1 个答案:

答案 0 :(得分:2)

您可以使用printf填充文件名:

urlbase='http://myhost.com/path/files'
for i in {1..10}; do
    fname=$(printf "%02d.pdf\n" $i)
    curl -o $fname "$urlbase/$fname"
done