Liunx下文件名批量转小写

下面是Ubuntu系统中通过命令行将指定路径中的所有文件转换文件名为小写字母的命令。

先尝试使用find命令列出你要改名文件的文件夹下的内容。

$ find [directory_name] -depth

安装rename

$ sudo apt-get install rename

使用如下命令对文件名进行批量修改

$ find [directory_name] -depth | xargs -n 1 rename -v ‘s/(.*)\/([^\/]*)/$1\/\L$2/’ {} \;

另一个更简单的文件名全部改小写的命令是

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

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注