2014-10-20 63 views
-1

我有文件'/my/file_{01...10}.mat',我想重命名爲'/my/file_ABC{01..10}.mat',這樣'file_01.mat'變爲'file_ABC01.mat', 'file_02.mat' > 'file_ABC02.mat',...等等。BASH:用中綴批量重命名文件

我發現了很多方法來在腳本中追加字符串,但沒有任何(我明白)來中綴字符串。建議?謝謝!

回答

4

這應做到:

for f in /my/file_*.mat; do mv $f ${f/_/_ABC}; done