Tuesday, April 26, 2016

linux: 批量更改檔案名稱

在linux 工作時,有時候有一批文件想要批量換名,例如有log.time, log.setting, log.result等等。
然後有一天,log的名稱太難看了,想要批量換名,就可以試試以下簡單的for loop啦!

for i in `ls log.*`; do mv -f $i `echo $i | sed -e 's/log/source/g'`; done

這個就是把log.*的文件中,log字串換成source字串,試試吧。

No comments: