如何把当前目录下的所有文件名由大写字母改为小写

2025-03-19 13:58:58
推荐回答(1个)
回答(1):

脚本保存到需要转换文件名的路径下并执行
#!/bin/bash
for file in `ls | grep '[a-z]'`#找到文件名中带有小写字母的文件
do
str=`echo $file|tr 'a-z' 'A-Z'`#逐个把带有小写字母的文件名赋值给变量str
mv $file $str#逐个重命名
done