我有分寸
整理手机图片用的一个批量改名命令(bash)
一行命令文件改名:
for f in *.jpg;
do
mv $f \
$(echo ${f%.jpg}| sed -e 's/\([0-9]\{2\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}\)_\([0-9]\{4\}\)/20--_/').jpg;
done
原来的文件是 日-月-年_时间.jpg,成批改成 年-月-日_时间.jpg
如15-02-08_2303.jpg 就会变成 2008-02-15_2303.jpg