Print this page
XXX Remove nawk(1)

*** 21,38 **** # # Copyright 2006 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # - #ident "%Z%%M% %I% %E% SMI" if [ $# -ne 1 ] then echo "Usage: `basename $0` modname" >&2 exit 2 fi ! exec nawk -v a="$1" -v del='#' '$1 !~ /^#|^$/ && $1 == a { \ num = split($2, maj, del); \ if (num > 1) { print maj[1] } else { print $2 } \ found = 1; exit 0 } \ END {if (!found) exit 1}' < /etc/name_to_major --- 21,37 ---- # # Copyright 2006 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # if [ $# -ne 1 ] then echo "Usage: `basename $0` modname" >&2 exit 2 fi ! exec /usr/xpg4/bin/awk -v a="$1" -v del='#' '$1 !~ /^#|^$/ && $1 == a { \ num = split($2, maj, del); \ if (num > 1) { print maj[1] } else { print $2 } \ found = 1; exit 0 } \ END {if (!found) exit 1}' < /etc/name_to_major