0027-tr.sh (424B)
1 #!/bin/sh 2 3 tmp=tmp.$$ 4 5 trap 'rm -f $tmp' EXIT 6 trap 'exit $?' HUP INT TERM 7 8 cat <<EOF > $tmp 9 STATIC INT RADIX = 16; 10 STATIC INT PFLAG; 11 STATIC INT AFLAG; 12 STATIC INT VFLAG; 13 STATIC INT GFLAG; 14 STATIC INT UFLAG; 15 STATIC INT ARFLAG; 16 EOF 17 18 $EXEC ../tr '[:lower:]' '[:upper:]' <<EOF | diff -u $tmp - 19 static int radix = 16; 20 static int Pflag; 21 static int Aflag; 22 static int vflag; 23 static int gflag; 24 static int uflag; 25 static int arflag; 26 EOF