Advertisement

在Linux系统中介绍三种批量修改文件名的方法,常用Shell命令实现

阅读量:

Linux系统中实现批量文件名修改的三种Shell操作方式

1、利用sed命令进行内容替换

复制代码
 [root@node01 wolf]# find / -type f -name wolf.log

    
 /wolf.log
    
 /tmp/wolf.log
    
 /root/wolf/wolf.log
    
 [root@node01 wolf]# sed -i 's#wolf#yujing#g' find / -type f -name wolf.log
    
 [root@node01 wolf]# find / -type f -name "wolf.log" | xargs cat
    
  
    
 yujing
    
 yujing
    
 yujing
    
 [root@node01 wolf]#
    
    
    
    

2、借助对变量构成的子串进行替换

复制代码
 vi laolang.log

    
 wolf_20170806_1_wolf.jpg
    
 wolf_20170806_2_wolf.jpg
    
 wolf_20170806_3_wolf.jpg
    
 wolf_20170806_4_wolf.jpg
    
 wolf_20170806_5_

全部评论 (0)

还没有任何评论哟~