10 echo $sym | db $1 | sed '1d;/symbol not found/d;s/.*\(\) //'
14 type=`{file <$1 | sed 's/stdin: //'}
16 case 'rc executable file'
17 plumbit $1 '(rc executable)'
18 case *executable* *'plan 9 boot image'*
19 plumbit `{dbsrc $1} '(executable)'
21 echo 'src: can''t find source for '$1 - unrecognized type $type >[1=2]
28 echo usage: 'src [-n] [-s symbol] executable ...'>[1=2]
39 # add main in case symbol is undefined
51 if not if(test -f /bin/$i) go /bin/$i
52 if not if(test -f /bin/*/$i) go /bin/*/$i
53 if not if(test -f /bin/*/*/$i) go /bin/*/*/$i
54 if not echo 'src: can''t find '$i