红联Linux门户
Linux帮助

linux下文件名大小写检查修正脚本

发布时间:2016-03-10 15:19:40来源:linux网站作者:魔帥ぁ拽拽

linux平台区分大小写路径,客户端资源上传时可以用以下脚本检查大写字母并修改为小写!


#!/bin/sh

for file in `find . -type f -name "*[A-Z]*"`

do

dir=`dirname $file`

name=`basename $file`

newname=`echo $name|tr "[A-Z]" "[a-z]"`

mv  $file $dir"/"$newname

done

#vi  check​

#!/bin/sh

#!/bin/sh

for file in `find . -type f -name "*[A-Z]*"`

do

dir=`dirname $file`

name=`basename $file`

newname=`echo $name|tr "[A-Z]" "[a-z]"`

mv  $file $dir"/"$newname

done

:wq​​

保存退出.

#chmod  +x   check

#./check     /temp         //检查 /temp目录下包括子目录下 所有文件名大写字母并修改为小写!


本文永久更新地址:http://www.linuxdiyf.com/linux/18790.html