首页 > 编程知识 正文

Linux修改文件名称,linux 改文件名

时间:2023-05-05 20:57:22 阅读:203335 作者:1254

1.mv XXX YYY  修改单个文件名

把XXX改为YYY

2.rename除了给单个文件重命名,还可以批量文件重命名。同时,值得注意一点的是,rename命令是带3个参数而不是很多人认为的2个参数.

举个例子:我想吧test.tar.gz修改为backup.tar.gz

#  rename  test  backup  *.tar.gz

这样就可以了。其中解释一下:

第一个参数:被替换掉的字符串

第二个参数:替换成的字符串

第三个参数:匹配要替换的文件模式

再举个例子:我们要把200个.html后缀的文件修改为.htm后缀

#  rename  .html  .htm  *      或者   rename  html  htm  *.html

eg:有一批文件,都是以 rar开头的, rar01.html,  rar02.html ....... 一直到 rar200.html

现在想要把这批文件的tar全部替换为zip

rename  rar zip rar*

rename rar zip *

rename支持通配符,基本的通配符有以下几个:

?    可替代单个字符

*    可替代多个字符

[charset]    可替代charset集中的任意单个字符

例:

rename 'tr/A-Z/a-z/' *           // 把所有文件名中的大写改为小写

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。