retrieve RFC's automatically from uunet
Steve Hayman
sahayman at iuvax.cs.indiana.edu
Fri Apr 12 08:22:30 AEST 1991
I find this little script handy, it retrieves RFC's automatically
from uunet via anonymous ftp and sticks them on stdout.
So, instead of keeping your own little collection of RFCs
hidden away somewhere and forgetting what directory you
put them in, you can just use
% rfc index | more
% rfc 1217 | lpr (A personal favourite. Get this one. It's funny.)
#!/bin/sh
# rfc NNN
# retrieve rfc NNN from uunet, put it on stdout
# assumes rfc's are in uunet:/rfc/rfcNNNN.Z
#
# Actually the uunet people would prefer it if you ftp'd things
# from 'ftp.uu.net', so we retrieve things from that machine.
#
# uunet conveniently has files called "index" and "rfc-index"
# in the /rfc directory, so this script will also let you
# retrieve those.
#
# sahayman
# 1991 04 10
PATH=/usr/local/bin:/usr/ucb:/bin:usr/bin export PATH
# a little hack so that we can say "rfc index" or "rfc rfc-index"
# as well as "rfc 822"
case "$1" in
"") echo "$0: Usage $0 [NNN] [index] [rfc-index]" 1>&2; exit 1 ;;
[0123456789]*) file=rfc$1.Z ;;
*) file=$1.Z ;;
esac
ftp -n ftp.uu.net <<EOF
user anonymous $USER@`hostname`
binary
get rfc/$file "|uncompress -c"
EOF
More information about the Alt.sources
mailing list