#!/bin/bash

echo "usage $ $0 [search] [replacement?]"

csrc="$(ls **/*.c **/*.h *.c *.h)"

for src in $csrc
do
if [ -f $src ] && [ -w $src ]
then
    if [ -n "$(cat $src | grep $1)" ]
    then
            grep -rn "$1" $src
            sed -i "s/$1/$2/g" "$src"
            grep -rn "$2" $src
    fi
fi
done

echo "done"

