如何在Linux中重命名多个文件?

重命名多个部件似乎总是一项困难的工作,只有高级系统管理员才能完成重命名。其实只要情况不那么复杂就很容易了。

null

Rename命令

Rename命令将根据指定的规则更改文件名。Rename命令还支持perlexpr。Rename在某些发行版中也与Rename.ul一起使用,但最近可以使用Rename命令。

$ rename ".jpg" ".jpeg" "*.jpg"
  • 重命名指定的文件 *jpg先生 和改变 jpg先生 去医院。 jpeg格式

将大写文件名更改为小写

rename的另一个有用用法是将名称转换为大写和小写,我们将在本例中看到如何将大写转换为小写

$ rename 'y/A-Z/a-z/' *

将小写文件名更改为大写

与前面的示例不同,我们将在重命名操作期间将小写名称转换为大写名称。

$ rename 'y/a-z/A-Z/' *

使用Mmv

mmv 是另一个用于移动、复制、附加和链接具有通配符模式的多个文件的命令。Mmv使这些操作安全而不损害任何文件。Mmv支持大文件,但don不支持稀疏文件。 mmv 代表 Multi Move

$ mmv '*.jpeg' '#1.jpg'
  • *.jpeg格式 文件是那些吗 将选择重命名
  • #1 是选定文件的名称部分,不包括扩展名
  • jpg先生 是否将添加扩展名
Using Mmv
使用Mmv

相关文章: Linux用Rename命令重命名文件和文件夹及其示例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享