Annotation of src/games/wtf/wtf, Revision 1.5.4.1
1.1 mrg 1: #!/bin/sh
2: #
1.5.4.1 ! wrstuden 3: # $NetBSD: wtf,v 1.6 1999/11/15 19:14:01 hubertf Exp $
1.1 mrg 4: #
5: # Public domain
6: #
7:
8: acronyms=${ACRONYMDB:-/usr/share/misc/acronyms}
9:
1.2 lukem 10: if [ X"$1" = X"is" ] ; then
1.1 mrg 11: shift
12: fi
13:
14: if [ $# -lt 1 ] ; then
15: echo "Usage: $0 [is] <acronym>"
16: fi
17:
18: rv=0
19: while [ $# -gt 0 ] ; do
20: target=`echo $1 | tr '[a-z]' '[A-Z]'`
1.5.4.1 ! wrstuden 21: ans=`fgrep $target < $acronyms 2>/dev/null \
! 22: | sed -ne "/^$target[[:space:]]/s/^$target[[:space:]]*//p"`
1.1 mrg 23: if [ "$ans" != "" ] ; then
24: echo "$target: $ans"
25: else
1.3 briggs 26: ans=`whatis $1 2> /dev/null | egrep "^$1[, ]" 2> /dev/null`
27: if [ $? -eq 0 ] ; then
28: echo "$1: $ans"
29: else
1.5 sommerfe 30: echo "Gee... I don't know what $1 means..." 1>&2
1.3 briggs 31: rv=1
32: fi
1.1 mrg 33: fi
34: shift
35: done
36: exit $rv
CVSweb <webmaster@jp.NetBSD.org>