### insertline.sh ### ### Insert a line wherever "tag" occurs. ### ### Usage: ### ### insertline.sh tag1 [tag2] [tag3] ### if [ "$1" = "" ] then echo "Usage: $0 tag1 [tag2] [tag3]" exit 1 fi key1=$1 key2=$2 key3=$3 tag=$key1 if [ "$key1" != "" ] then tag="${key1} ${key2}" fi if [ "$key2" != "" ] then tag="${key1} ${key2} ${key3}" fi for i in `find . -name \*.html -print` do echo $i sed "s/<$tag/\\ \\ <$tag/" $i > $i.tmp mv $i.tmp $i done