#!/usr/bin/sh
expect <<EOF
spawn scp ./testexit.sh wang@10.41.51.249:/home/wang/test
set timeout 30
#spawn telnet -l wang 10.41.51.249
expect {
"Password:"
{
send "wang\r"
}
}
expect eof
exit 2
EOF
STAT=$?
case $STAT in
0) echo " -->Upload $localfile to $host success."
;;
1) echo " -->Password or User Name invalid?"
;;
2) echo " -->No respond? host unreachable?"
;;
*) echo " -->Unknown error, Upload failed."
;;
esac
exit $STAT
expect <<EOF
spawn scp ./testexit.sh wang@10.41.51.249:/home/wang/test
set timeout 30
#spawn telnet -l wang 10.41.51.249
expect {
"Password:"
{
send "wang\r"
}
}
expect eof
exit 2
EOF
STAT=$?
case $STAT in
0) echo " -->Upload $localfile to $host success."
;;
1) echo " -->Password or User Name invalid?"
;;
2) echo " -->No respond? host unreachable?"
;;
*) echo " -->Unknown error, Upload failed."
;;
esac
exit $STAT