rp.sh

 

##!/usr/bin
 ###
 ### replaceall.sh
 ###
 ### Replace oldphrase with newphrase
 ###

date
 
if [ $# -lt 3 ]; then
   echo "Usage: replaceall.sh old phrase : new phrase"
   exit
else
   old=`echo $@ | cut -d: -f1 | sed "s, $,,"`
   new=`echo $@ | cut -d: -f2 | sed "s,^ ,,"`
fi

echo $old
echo $new

for i in `find . -name \*.htm\*`
do
   #echo $i
   if  `grep "$old" $i >/dev/null 2>/dev/null` 
   then

      echo "$i - Replacing \"$old\" with \"$new\""
      sed "s+$old+$new+g" $i > $i.tmp
      mv $i.tmp $i
   fi
done

date