#!/bin/ksh TMPFILE=/tmp/`basename $0`.$$ ACTION=change #ACTION=delete NEWUSER=new.user@mycompany.com ORIGUSER=some.user@mycompany.com for FILE in * do if [[ -z $(echo $FILE | grep mparch) ]] then if [[ -n $(grep -w $ORIGUSER $FILE) ]] then echo $FILE mparc $FILE if [[ $ACTION = "change" ]] then sed -e "s/$ORIGUSER/$NEWUSER/g" $FILE > $TMPFILE cp $TMPFILE $FILE else sed -e "s/$ORIGUSER//" $FILE > $TMPFILE cp $TMPFILE $FILE fi fi else echo "prechange file - leaving alone: $FILE" fi done if [[ -f $TMPFILE ]] then rm $TMPFILE fi