# non-commercial use provided that this notice appears in
# all copies of the file. There is no warranty, either
# expressed or implied, supplied with this code.
#
# SYNOPSIS
# MailPkg address package file ...
#
ADDRESS=$1
PACKAGE=$2
shift 2
tar -cf /tmp/package.$$ $*
mkdir /tmp/split.$$
cd /tmp/split.$$
compress /tmp/package.$$ |
uuencode $PACKAGE.tar.Z |
split -1000
PARTNUM=1
MESSAGE=/tmp/message.$$
set x*
TOTAL=$#
while [ $# -gt 0 ]
do
cat <<_EOF >$MESSAGE
This is part $PARTNUM of $TOTAL of a compressed and
uuencoded tar file.
- File: $PACKAGE.tar.Z
- Part: $PARTNUM
----- Cut Here -----
EOF
cat $1 >>$MESSAGE
echo "----- Cut Here -----" >>$MESSAGE
mail $ADDRESS <$MESSAGE
shift
PARTNUM=`expr $PARTNUM + 1`
done
rm /tmp/package.$$
rm /tmp/message.$$
rm -rf /tmp/split.$$
This file was created with man2html