linux中成功实现用shell转换大小写
2009 年 4 月 10 日
<
div id=”content” contentScore=”826″> 问题是这样碰到的: 我装了apache后,把一堆网页扔到对应文件夹里了。发现就首页可以用,仔细找了下,发现网页源文件名都是.HTM,而在网页之间的链接都用的.htm。我晕。。。
可以有两种解决方案,用apache的重定向,将指向.HTM的指向.htm,这个我没搞过。于是就像用个投机的方法,把.HTM文件名改为.htm。
代码如下:
1 for file in *.HTM
2 do
3 newfile=echo $file | tr A-Z a-z
4 mv $file $newfile
5 done
脚本语言太简洁了。赞一个
第1行遍历当前目录找出符合条件的.HTM文件,关键在第3句,保存新的於/div>