comparison help/help_diff.sh @ 8732:450015fb59e6

FreeBSD fix
author nexus
date Fri, 03 Jan 2003 12:14:34 +0000
parents 6973e76d95b2
children 7938ee85f355
comparison
equal deleted inserted replaced
8731:1f303279c940 8732:450015fb59e6
7 # Example: help_diff.sh help_mp-hu.h < help_mp-en.h > missing.h 7 # Example: help_diff.sh help_mp-hu.h < help_mp-en.h > missing.h
8 8
9 curr="" 9 curr=""
10 10
11 while read -r line; do 11 while read -r line; do
12 if echo -E "$line" | grep -q '^#define'; then 12 if echo "$line" | grep -q '^#define'; then
13 curr=`echo -E "$line" | cut -d ' ' -f 2` 13 curr=`echo "$line" | cut -d ' ' -f 2`
14 if grep -q "^#define $curr " $1; then 14 if grep -q "^#define $curr " $1; then
15 curr="" 15 curr=""
16 fi 16 fi
17 else 17 else
18 if [ -z "$line" ]; then 18 if [ -z "$line" ]; then
19 curr="" 19 curr=""
20 fi 20 fi
21 fi 21 fi
22 22
23 if [ -n "$curr" ]; then 23 if [ -n "$curr" ]; then
24 echo -E "$line" 24 echo "$line"
25 fi 25 fi
26 done 26 done
27 27
28 28