grep "uni-sb" * | awk 'BEGIN{NAME=""}{POS=match($0,":"); \
FILE1= substr($0,1,POS-1); if (FILE1 != NAME) \
{printf("print %s\ncp %s tmp1.tmp\nXXX\ncp tmp2.tmp %s\n",FILE1, FILE1, FILE1);\
NAME=FILE1}}' >> sub_sb2saarland.sh

grep "uni-sb" */* | awk 'BEGIN{NAME=""}{POS=match($0,":"); \
FILE2=substr($0,1,POS-1); if (FILE2 != NAME) \
{printf("print %s\ncp %s tmp1.tmp\nXXX\ncp tmp2.tmp %s\n",FILE2, FILE2, FILE2);\
NAME=FILE2}}' >> sub_sb2saarland.sh

grep "uni-sb" */*/* | awk 'BEGIN{NAME=""}{POS=match($0,":"); \
FILE3=substr($0,1,POS-1); if (FILE3 != NAME) \
{printf("print %s\ncp %s tmp1.tmp\nXXX\ncp tmp2.tmp %s\n",FILE3, FILE3, FILE3);\
NAME=FILE3}}' >> sub_sb2saarland.sh

grep "uni-sb" */*/*/* | awk 'BEGIN{NAME=""}{POS=match($0,":"); \
FILE4= substr($0,1,POS-1); if (FILE4 != NAME) \
{printf("print %s\ncp %s tmp1.tmp\nXXX\ncp tmp2.tmp %s\n",FILE4, FILE4, FILE4);\
NAME=FILE4}}' >> sub_sb2saarland.sh

## and then replace XXX by
## awk '{sub("php3","php"); sub("uni-sb","uni-saarland"); print $0}' tmp1.tmp > tmp2.tmp

./sub_sb2saarland.sh

find . -name "*.php3" | awk '{printf("cp %s %s\n", $1,substr($1,1,length($1)-1))}' > rename_php3.sh
chmod 700 rename_php3.sh
./rename_php3.sh
