script para alterar palavra em mais de um arquivo (recursivo)

#altera a string 200 pela string 100
for i in ` grep "200" -R * |awk -F: '{print $1}' |uniq`

do
cp $i ${i}.bkp
cp $i ${i}.new
sed "s/200/100/g" ${i}.new > $i
rm ${i}.new
done

echo " substituicao realizada!"