Plan 9 from Bell Labs’s /n/sources/contrib/rog/sh-examples/arg.sh
#!/dis/sh # example use of the arg module, as documented in sh-arg(1). load arg bflag := cflag := 0 file := () args := $* (arg bc {$opt^flag = 1} f+ {file=$arg} '*' {echo unknown option $opt} - $args ) echo $0 $bflag $cflag $file echo arguments are $args
(This is a user-contributed directory and should not be interpreted as statement by Alcatel-Lucent.)