【发布时间】:2012-01-19 19:58:31
【问题描述】:
我正在尝试使用 wget 下载 .jpg 文件列表。服务器上的文件名都是随机的字母数字字符串;我想将它们保存为新的编号文件名,例如000.jpg、001.jpg 等,基于它们在输入文件中的列出顺序。
我遇到的问题是 BASH 去掉了前导零,所以我得到 000.jpg、1.jpg 等。
这是我的脚本:
picnum=000
for i in `cat $imglist`; do
wget -O $picnum.jpg $i
let picnum++
done
我找到的用于保留前导零的所有技术在这种情况下似乎都行不通,因此我非常感谢任何帮助。
【问题讨论】: