分类: LINUX
2010-01-18 15:43:06
#!/bin/bash
recur ()
{
cd $1
for i in *
do
if [ -d $i ]
then
recur $i
cd ..
else
if [[ $i == *.c ]]
then
iconv -f gbk -t utf8 $i>tmp
mv tmp $i
else
continue
fi
fi
done
}
recur $1