sbase

suckless unix tools
git clone git://git.suckless.org/sbase
Log | Files | Refs | README | LICENSE

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