| 
#!/bin/rc
# Given a list of tags, plumb the corresponding file:line to edit.
if(test $#* -lt 1) {
	echo 'usage: '$0' tag [-f tagfile] [tag...]' >[1=2]
	exit usage
}
flagfmt='f tagfile'
eval `{aux/getflags $*}
if(~ $#flagf 0)
	flagf=tags
if(! test -r $flagf) {
	echo 'error: can''t read tag file ' $flagf >[1=2]
	exit readtags
}
for (i in $*) {
	plumb `{grep '^'$i $flagf | awk '{print $2}'}
}
 |