系统相关
首页 > 系统相关> > Linux批量替换文件名

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批量替换文件名

标签:rename,10,log,批量,文件名,TEST,mv,Linux,test
来源: https://www.cnblogs.com/-courage/p/16352525.html