Cleanup of old stuff.
[shipsimu.git] / find-bad-php.sh
1 #!/bin/sh
2
3 echo "$0: Searching for PHP scripts (except 3rd party) ..."
4 PHP=`find -type f -name "*.php" | grep -v "third_party"`
5
6 for SCRIPT in ${PHP};
7 do
8         HEADER=`cat ${SCRIPT} | head -n 1 | grep -v "<?"`
9
10         FOOTER=`cat ${SCRIPT} | tail -n 1 | grep -v "?>"`
11
12         if [ -n "${HEADER}" ];
13         then
14                 echo "$0: Script '${SCRIPT}' has non-typical header."
15         fi
16
17         if [ -n "${FOOTER}" ];
18         then
19                 echo "$0: Script '${SCRIPT}' has non-typical footer."
20         fi
21 done
22
23 echo "$0: All done."
24 exit 0