我需要一次重命名多个文件,同时希望保留原始文件。
对于重命名,我可以使用
rename "s/Nov2012/Oct2014/g" *.conf
但我丢失了文件 Nov2012 。我怎么能保留它们呢?
答案 0 :(得分:0)
首先复制它们(例如,复制到临时目录),然后重命名:
> mkdir tmp
> cp "*Nov2012*.conf" tmp
> cd tmp
> rename "s/Nov2012/Oct2014/g" *.conf
> mv * ..
> cd ..
> rmdir tmp