oldawk=${oldawk-awk} awk=${awk-../a.out} echo oldawk=$oldawk, awk=$awk for i do echo "$i:" $oldawk -f $i test.countries test.countries >foo1 $awk -f $i test.countries test.countries >foo2 if cmp -s foo1 foo2 then true else echo -n "$i: BAD ..." fi diff -b foo1 foo2 | sed -e 's/^/ /' -e 10q done