Ubuntu系統(tǒng)
安裝rename
sudo apt-get install rename
rename 重命名用法
語法
rename 's/src/dst/' *
*可以匹配任意文件顷级,可以加限制(*.jpg)宙帝,單/雙引號均可
正則表達(dá)式說明
^ 匹配輸入的開始位置
$ 匹配輸入的結(jié)尾
. 表示匹配除換行字符外的任意字符
+ 匹配起哪一個字符一次或者多次
[a-z] 匹配a與z之間的任意一個小寫字母
[^m-z] 不與指定區(qū)域內(nèi)的字符匹配
?可替代單個字符
* 可以替代多個字符
[charset] 可替代charset集中的任意單字符
例如:
rename "s/.txt/.jpg" *
rename "s/.txt$/.jpg" * #加或不加$均可
rename 'y/a-z/A-Z/' * #小寫變大寫
批量添加后綴rename 's/$/str/' *
例如:
rename 's/$/txt/' * #在文件名后添加txt
批量刪除后綴rename 's/str$// *'
例如:
rename 's/txt$//' * #刪除所有文件的文件名后面的txt
批量添加前綴rename 's/^/str' *
例如:
rename 's/^/hhh' * #在文件名前添加hhh
批量刪除前綴rename 's/^str//' *
例如:
rename 's/^hhh//' * #刪除所有文件的文件名前面的hhh