Aittvax.202
net.news
utcsrgv!utzoo!decvax!ittvax!swatt
Thu Jan 21 09:52:08 1982
Automated USENET Directory
Okay, here's my entry in the contest:
cat >uuinfo
-grepp pattern
Print all system discriptions mentioning <PATTERN>
history:
01/11/82 original version
*********************************************************************/'
USAGE='uuinfo [option] system ...
Options are:
-list List all systems for which a description exsits
-grep pattern
-grepl pattern
List all systems whose description contains <PATTERN>
-grepp pattern
Print all system discriptions mentioning <PATTERN>'
PRINT="more -d"
uuinfodir=/usr/lib/uucp/info
cd $uuinfodir
case $# in
0) echo "usage: $USAGE"
echo "Information is available on the following systems:"
ls ; exit
;;
esac
while :
do
case $# in
0) break ;;
esac
system=$1
case $system in
-list) echo "Information is available on the following systems:"
ls ; exit
;;
-grepl|-grep)\
echo "Systems mentioning keyword $2 are:"
grep -li "$2" * ; exit
;;
-grepp) list=`grep -li "$2" *`
case $list in
'') echo "No systems mention keyword $2" ; exit ;;
esac
echo "Systems mentioning keyword $2 are: $list"
$PRINT $list ; exit
;;
esac
if [ -f $system ]
then
$PRINT $system
else
echo "No description for system $system"
fi
shift
done
@@@
-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <
[email protected]>
of
http://communication.ucsd.edu/A-News/
This Usenet Oldnews Archive
article may be copied and distributed freely, provided:
1. There is no money collected for the text(s) of the articles.
2. The following notice remains appended to each copy:
The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.