[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 文件改名SHELL脚本请教

01.紅三四郎                          ===>  01.mp3
02.アクビ娘                          ===>  02.mp3
03.魔法のマコちゃん                  ===>  03.mp3
04.心のうた                          ===>  04.mp3
05.かぐや姫先生のうた                ===>  05.mp3
06.けろっこデメタン                  ===>  06.mp3
07.緑の陽だまり                      ===>  07.mp3
08.ジムボタンの歌                    ===>  08.mp3
09.ぼくらはきょうだいてんとう虫      ===>  09.mp3
10.シンドバットのぼうけん            ===>  10.mp3
11.ペペロの冒険                      ===>  11.mp3
12.クムクムのうた                    ===>  12.mp3

#!/bin/bash
COUNT=0
for FILE in *.mp3; do
    let COUNT+=1
    mv "$FILE" "$COUNT.mp3"
done

我上面的脚本执行的结果是下面的结果,怎么修改脚本?
谢谢!

1.mp3
2.mp3
3.mp3
4.mp3
5.mp3
6.mp3
7.mp3
8.mp3
9.mp3
10.mp3
11.mp3
12.mp3

  1. #!/bin/bash
  2. COUNT=0
  3. for FILE in *.mp3; do
  4.     let COUNT+=1
  5.     COUNT=`printf %02d $COUNT`
  6.     mv "$FILE" "$COUNT.mp3"
  7. done
复制代码

TOP

返回列表