Print this page
XXX Remove nawk(1)

*** 22,50 **** # # # Copyright 2005 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # - #ident "%Z%%M% %I% %E% SMI" echo "\ /*\n\ * Copyright 2005 Sun Microsystems, Inc. All rights reserved.\n\ * Use is subject to license terms.\n\ */\n\ \n\ - #pragma ident\t\"%Z%%M%\t%I%\t%E% SMI\"\n\ - \n\ #include <dtrace.h>\n\ \n\ /*ARGSUSED*/ const char *\n\ dtrace_subrstr(dtrace_hdl_t *dtp, int subr)\n\ {\n\ switch (subr) {" ! nawk ' /^#define[ ]*DIF_SUBR_/ && $2 != "DIF_SUBR_MAX" { printf("\tcase %s: return (\"%s\");\n", $2, tolower(substr($2, 10))); }' echo "\ --- 22,47 ---- # # # Copyright 2005 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # echo "\ /*\n\ * Copyright 2005 Sun Microsystems, Inc. All rights reserved.\n\ * Use is subject to license terms.\n\ */\n\ \n\ #include <dtrace.h>\n\ \n\ /*ARGSUSED*/ const char *\n\ dtrace_subrstr(dtrace_hdl_t *dtp, int subr)\n\ {\n\ switch (subr) {" ! /usr/xpg4/bin/awk ' /^#define[ ]*DIF_SUBR_/ && $2 != "DIF_SUBR_MAX" { printf("\tcase %s: return (\"%s\");\n", $2, tolower(substr($2, 10))); }' echo "\