在Linux 用SHLL 来替换在相同目录下的文件后缀名(转)[@more@]转于:
http://blog.chinaunix.net/u/8649/showart_188014.html有一次我要在一个目录下替换文件后缀名,
比如 .TXT 替换为 .txt 由于有几千个文件,
手工修改是行不通的,
于是用了很多方法都不行,
最后用SHLL 解决了,
在此与大家分享一下下!呵呵!
for BaseFileName in `ls *.TXT |awk '{print substr($BaseFileName,0,index($BaseFileName,".")-1)}'`
do
mv $BaseFileName.TXT $BaseFileName.txt
done
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617731/viewspace-961942/
,如需转载,请注明出处,否则将追究法律责任。