Print this page
XXX Remove nawk(1)

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/dtrace/test/cmd/scripts/dtfailures.ksh
          +++ new/usr/src/cmd/dtrace/test/cmd/scripts/dtfailures.ksh
↓ open down ↓ 22 lines elided ↑ open up ↑
  23   23  #
  24   24  # Copyright (c) 2011, Joyent, Inc. All rights reserved.
  25   25  #
  26   26  
  27   27  let failure=0
  28   28  
  29   29  printf "%-3s %-10s %-31s %s\n" "#" "KIND" "TEST" "DETAILS" 
  30   30  
  31   31  while [[ -d failure.$failure ]]; do
  32   32          dir=failure.$failure
  33      -        tst=`cat $dir/README | head -1 | nawk '{ print $2 }'`
       33 +        tst=`cat $dir/README | head -1 | /usr/xpg4/bin/awk '{ print $2 }'`
  34   34          kind=`basename $(dirname $tst)`
  35   35          name=`basename $tst`
  36   36          cols=$(expr `tput cols` - 47)
  37   37          details=`tail -1 $dir/*.err | cut -c1-$cols`
  38   38          printf "%-3d %-10s %-31s " $failure $kind $name
  39   39          echo $details
  40   40          let failure=failure+1
  41   41  done
  42   42  
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX