#!/usr/bin/env osh : : osh - " Force sh(1), csh(1), and other shells to exit w/ error! " <'' ;;; : : " @(#)$Id: pargs.osh 428 2008-05-21 14:59:30Z jneitzel $ " : : " The author of this file, J.A. Neitzel , " : " hereby grants it to the public domain. " : : : " Print the specified argument list (if any) as interpreted and " : " represented by the shell. " : : " usage: pargs [arg1 ...] " : : " Check for correct usage. " : >>$0'' <'' ; killer $0 pargs : >>$1'' <'' ; : >>$2'' <'' ; : >>$3'' <'' : >>$4'' <'' ; : >>$5'' <'' ; : >>$6'' <'' : >>$7'' <'' ; : >>$8'' <'' ; : >>$9'' <'' echo ; echo \$0 == \"$0\" ; echo ; echo \$n == $n if { intcmp $n -ne 0 } echo if { intcmp $n -ge 1 } echo \$1 == \"$1\" if { intcmp $n -ge 2 } echo \$2 == \"$2\" if { intcmp $n -ge 3 } echo \$3 == \"$3\" if { intcmp $n -ge 4 } echo \$4 == \"$4\" if { intcmp $n -ge 5 } echo \$5 == \"$5\" if { intcmp $n -ge 6 } echo \$6 == \"$6\" if { intcmp $n -ge 7 } echo \$7 == \"$7\" if { intcmp $n -ge 8 } echo \$8 == \"$8\" if { intcmp $n -ge 9 } echo \$9 == \"$9\" echo