#!/bin/sh
search_dir='/var/www/jail/home/www-data/clients';
tmp_file=/tmp/temp.txt
search_string='/usr/local/apache/htdocs/clients';
subst_string='/var/www/jail/home/www-data/clients';
search_files_with_extension='php';
find ${search_dir} -iname "*.${search_files_with_extension}" -exec grep -rli ${search_string} '{}' >>${tmp_file} \;
while read line; do
if [ -f ${line} ] && [ ! -S ${line} ]; then
echo "perl -pi -e "s#${search_string}#${subst_string}#g" $line";
perl -pi -e "s#${search_string}#${subst_string}#g" $line
fi
done < ${tmp_file};
echo "rm -f ${tmp_file}";
