Shell批量重命名文件,使得在在移动设备中排序正确

来源:互联网 发布:香港mac pro多少钱 编辑:程序博客网 时间:2024/06/03 14:53

for name in `ls *.mp3`; do echo "$name"|awk -F'(' '{print $2}'|awk -F')' '{print $1}'>> /tmp/a;done

cat /tmp/a|grep -E "[0-9]" > /tmp/b

while read i; do mv 雍正剑侠图\ \("$i"\).mp3 `printf %03d $i`.mp3;done < /tmp/b

0 0