Linux常用命令汇总--rename

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令汇总--rename相关的知识,希望对你有一定的参考价值。

rename这个命令是用来修改文件名称的,特别是用来批量修改具有相似格式的文件。

rename 使用格式为:rename  待替换的文件字符串 替换后的文件字符串 应用的的范围

可以从例子中理解rename的用法:

1)创建foo1 至foo50 ,foo_1 至foo_50的文件:

for i in `seq 1 50`

do

touch foo${i}

touch foo_${i}

done


技术分享

技术分享

2)将foo_1 至foo_50 修改成test_1至test_50,而foo1 至foo50的名称不变

[[email protected] test]# rename foo test foo_*

[[email protected] test]# ls 

foo1   foo15  foo20  foo26  foo31  foo37  foo42  foo48  foo8     test_13  test_19  test_24  test_3   test_35  test_40  test_46  test_6

foo10  foo16  foo21  foo27  foo32  foo38  foo43  foo49  foo9     test_14  test_2   test_25  test_30  test_36  test_41  test_47  test_7

foo11  foo17  foo22  foo28  foo33  foo39  foo44  foo5   test_1   test_15  test_20  test_26  test_31  test_37  test_42  test_48  test_8

foo12  foo18  foo23  foo29  foo34  foo4   foo45  foo50  test_10  test_16  test_21  test_27  test_32  test_38  test_43  test_49  test_9

foo13  foo19  foo24  foo3   foo35  foo40  foo46  foo6   test_11  test_17  test_22  test_28  test_33  test_39  test_44  test_5

foo14  foo2   foo25  foo30  foo36  foo41  foo47  foo7   test_12  test_18  test_23  test_29  test_34  test_4   test_45  test_50


以上是关于Linux常用命令汇总--rename的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用基本命令(file,chown)

Linux常用命令汇总

Linux运维最常用命令汇总

linux 常用命令汇总(面向面试)

linux之rename命令

linux之rename命令