1. 程式人生 > >mac linux rename命令列批量修改檔名

mac linux rename命令列批量修改檔名

我的mac使用命令列批量修改名字時發現居然沒有rename的指令:

zsh: command not found: rename

所以使用HomeBrew先安裝一下:

➜  ~ brew install rename

完後可以直接使用簡單的一行命令進行多個檔案的命名修改,大致格式如下:

➜  ~ rename 's/old/new/' *.files 

例:

修改批量的png檔案的字首由’ic_’改為’ic_setting_’ :

(ic_launcher.png -> ic_setting_launcher.png)

➜  ~ rename 's/ic_/ic_setting_/'
*.png

修改批量檔案的部分命名:

(ic_setting_launcher.png -> ic_launcher.png)

➜  ~ rename 's/_setting//' *.png 

用法都差不多,剩下的就靠我們自己靈活運用了。