ref: 8f2d3879a9c66d2633ca7ec1c3b0495981feb04f
dir: /test/T.flags/
#!/bin/rc
echo T.flags: test some commandline flags
$awk >foo >[2=1]
grep '[Uu]sage' foo >/dev/null || echo 'BAD: usage'
$awk -f >foo >[2=1]
grep 'no program' foo >/dev/null || echo 'BAD: no program'
$awk -f glop/glop >foo >[2=1]
grep 'can.t open' foo >/dev/null || echo 'BAD: can''t open program'
$awk -fglop/glop >foo >[2=1]
grep 'can.t open' foo >/dev/null || echo 'BAD: can''t open program 2'
$awk -zz 'BEGIN{}' >foo >[2=1]
grep 'unknown option' foo >/dev/null || echo 'BAD: unknown option'
$awk -F >foo >[2=1]
grep 'field separator FS is empty' foo >/dev/null || echo 'BAD: missing field separator'
### Awk is now like gawk and splits into separate characters if FS = ""
# $awk -F '' >foo >[2=1]
# grep 'field separator FS is empty' foo >/dev/null || echo 'BAD: empty field separator'