# tester.sh - generic test script
# author : dave w capella http://grox.net/mailme
# date : Sat Feb 9 02:54:28 PST 2008
############################################################
PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
PRG=`basename $0`
NOW=`date`
# read multiple variables from each line of a file or command output
# eg., /etc/hosts:
# 127.0.0.1 localhost
# ::1 ip6-localhost ip6-loopback
# fe00::0 ip6-localnet
# ff00::0 ip6-mcastprefix
# ff02::1 ip6-allnodes
# ff02::2 ip6-allrouters
#
while { read ip name ; [ -n "$ip" -a -n "$name" ] ; } ; do
echo "ip: $ip name: $name"
done < /etc/hosts
# works
#
FOO="
foo
bar"
echo "foo: $FOO "
# get user's password w/o echo
#
PASS=
echo -n "ssh password: "
stty -echo
read PASS
stty echo
# bogus test
#
expect <${LOG} &
#else
# cat <${PIPE} &
#fi
exec >${PIPE} 2>&1
ls $HOME/.bashrc
ls $HOME/zzzzzzzzzzzzz
exit
NUM=`grep zzz $HOME/tst | wc -l`
case $NUM in
2|3) echo y ;;
*) echo n ;;
esac