1 cb27443a 2004-03-25 devnull #!/usr/local/plan9/bin/rc
4 cb27443a 2004-03-25 devnull while(! ~ $#* 1 && ~ $1 -*){
5 cb27443a 2004-03-25 devnull flags=($flags $1)
9 cb27443a 2004-03-25 devnull switch($#*){
11 cb27443a 2004-03-25 devnull echo 'usage: g [flags] pattern [files]' >[1=2]
14 cb27443a 2004-03-25 devnull 9grep -n $flags -- $1 *.[Cbchm] *.cc *.py *.tex *.ms *.java /dev/null \
15 cb27443a 2004-03-25 devnull |[2] {9grep -v '^(grep: can''t open \*|grep: \*\.)' >[1=2]; status=0}
17 cb27443a 2004-03-25 devnull 9grep -n $flags -- $* /dev/null