批量转换指定目录下所有文件的文件名和文件内容,由大写转为小写。
原目录为
TEST--ABC.TXT
--CDE.TXT
---FGH.TXT
转换脚本如下:
for file in `ls $1`
do
newfile=`echo $file|tr 'A-Z' 'a-z'`
cat $1/$file | tr 'A-Z' 'a-z' > $1/$file
done
执行脚本./locase.sh TEST,即可
批量转换指定目录下所有文件的文件名和文件内容,由大写转为小写。
原目录为
TEST--ABC.TXT
--CDE.TXT
---FGH.TXT
转换脚本如下:
for file in `ls $1`
do
newfile=`echo $file|tr 'A-Z' 'a-z'`
cat $1/$file | tr 'A-Z' 'a-z' > $1/$file
done
执行脚本./locase.sh TEST,即可