7 LCDIR=`dirname $0`/../../usr.bin/lastcomm
22 cp $LCDIR/v1-$ARCH-acct.in $DIR/v1-$ARCH-acct.in
23 cp $LCDIR/v2-$ARCH-acct.in $DIR/v2-$ARCH-acct.in
27 # Command listings of the two acct versions
28 sa -u $DIR/v1-$ARCH-acct.in | check 1 $DIR/v1-$ARCH-u.out
29 sa -u $DIR/v2-$ARCH-acct.in | check 2 $DIR/v2-$ARCH-u.out
31 # Plain summaries of user/process
32 sa -i $DIR/v1-$ARCH-acct.in | check 3 $DIR/v1-$ARCH-sav.out
33 sa -im $DIR/v1-$ARCH-acct.in | check 4 $DIR/v1-$ARCH-usr.out
35 # Backward compatibility of v1 summary files
36 sa -P $DIR/v1-$ARCH-sav.in -U $DIR/v1-$ARCH-usr.in /dev/null |
37 check 5 $DIR/v1-$ARCH-sav.out
38 sa -m -P $DIR/v1-$ARCH-sav.in -U $DIR/v1-$ARCH-usr.in /dev/null |
39 check 6 $DIR/v1-$ARCH-usr.out
41 # Convert old summary format to new
42 cp $DIR/v1-$ARCH-sav.in $DIR/v2c-$ARCH-sav.in
43 cp $DIR/v1-$ARCH-usr.in $DIR/v2c-$ARCH-usr.in
44 sa -s -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in /dev/null >/dev/null
45 sa -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in /dev/null |
46 check 7 $DIR/v1-$ARCH-sav.out
47 sa -m -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in /dev/null |
48 check 8 $DIR/v1-$ARCH-usr.out
50 # Reading v2 summary files
51 sa -P $DIR/v2-$ARCH-sav.in -U $DIR/v2-$ARCH-usr.in /dev/null |
52 check 9 $DIR/v1-$ARCH-sav.out
53 sa -m -P $DIR/v2-$ARCH-sav.in -U $DIR/v2-$ARCH-usr.in /dev/null |
54 check 10 $DIR/v1-$ARCH-usr.out
57 sa -is -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in $DIR/v1-$ARCH-acct.in >/dev/null
58 sa -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in /dev/null |
59 check 11 $DIR/v1-$ARCH-sav.out
60 sa -m -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in /dev/null |
61 check 12 $DIR/v1-$ARCH-usr.out
64 cp $LCDIR/v1-$ARCH-acct.in $DIR/v1-$ARCH-acct.in
65 sa -is -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in $DIR/v1-$ARCH-acct.in >/dev/null
66 cp $LCDIR/v1-$ARCH-acct.in $DIR/v1-$ARCH-acct.in
67 sa -s -P $DIR/v2c-$ARCH-sav.in -U $DIR/v2c-$ARCH-usr.in $DIR/v1-$ARCH-acct.in >$DIR/double
68 cp $LCDIR/v1-$ARCH-acct.in $DIR/v1-$ARCH-acct.in
69 sa -i $DIR/v1-$ARCH-acct.in $DIR/v1-$ARCH-acct.in | check 13 $DIR/double
72 rm $DIR/double $DIR/v2c-$ARCH-usr.in $DIR/v2c-$ARCH-sav.in $DIR/v1-$ARCH-acct.in $DIR/v2-$ARCH-acct.in