一次重命名多个文件并保留其备份

一次重命名多个文件并保留其备份

问题描述:

我需要一次重命名多个文件,同时又想保留原始文件。一次重命名多个文件并保留其备份

重命名,我可以使用

rename "s/Nov2012/Oct2014/g" *.conf 

但我失去了文件Nov2012。我怎样才能让他们也?

复制他们的第一(至时间目录,例如),然后重命名:

> mkdir tmp 
> cp "*Nov2012*.conf" tmp 
> cd tmp 
> rename "s/Nov2012/Oct2014/g" *.conf 
> mv * .. 
> cd .. 
> rmdir tmp 
+0

感谢。但我做到了。但只是想知道是否有办法一次做。 – ramkrishna 2014-10-06 10:24:32