RICH-ATONE

Linux批量替换文件名

Linux下修改⽂件名有mv和rename。其中mv命令只能对单个⽂件重命名,这是mv命令和rename命令的在重命名⽅⾯的根本区别。
linux的rename命令有两个版本,一个是c语言版本的,一个是perl语言版本的,一般内置的都是C语言版本的;

初始化创建测试文件:

# touch test_{1..10}.log

# ls
test_1.log  test_2.log  test_3.log  test_4.log  test_5.log  test_6.log  test_7.log  test_8.log  test_9.log test_10.log  

  rename示例:

# rename test TEST test_*.log

# ls
# TEST_10.log  TEST_1.log  TEST_2.log  TEST_3.log  TEST_4.log  TEST_5.log  TEST_6.log  TEST_7.log  TEST_8.log  TEST_9.log

  

参考:Linux批量替换文件名

posted on 2022-06-07 16:54  RICH-ATONE  阅读(2967)  评论(0编辑  收藏  举报

导航