#!/bin/sh oldawk=${oldawk-awk} awk=${awk-../a.out} echo compiling time.c gcc time.c -o time time=./time echo time command = $time #case `uname` in #SunOS) # time=/usr/bin/time ;; #Linux) # time=/usr/bin/time ;; #*) # time=time ;; #esac echo oldawk = $oldawk, awk = $awk, time command = $time # an arbitrary collection of input data cat td.1 td.1 >foo.td sed 's/^........................//' td.1 >>foo.td pr -m td.1 td.1 td.1 >>foo.td pr -2 td.1 >>foo.td cat bib >>foo.td wc foo.td td=foo.td >footot for i in $* do echo $i "($oldawk vs $awk)": # ind <$i $time $oldawk -f $i $td >foo2 2>foo2t cat foo2t $time $awk -f $i $td >foo1 2>foo1t cat foo1t cmp foo1 foo2 echo $i: >>footot cat foo1t foo2t >>footot done ctimes footot