复制和重命名文件-Linux cp命令

时间:2019-07-03 11:31:17

标签: linux macos shell unix

我的目录中有以下文件。

    tom_aaa.txt  
    tom_bbb.txt  
    tom_ccc.txt 

我想复制这些文件并使用shell命令(MAC / LINUX / UNIX)用jerry替换tom来重命名它们

预期结果:

tom_aaa.txt  
tom_bbb.txt  
tom_ccc.txt  
jerry_aaa.txt  
jerry_bbb.txt  
jerry_ccc.txt 

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

找到一种方法来做到这一点。

for i in `ls *`; do cp $i `echo $i | sed "s/tom/jerry/g"`; done