a simple shell script for ftp

#!/bin/bash
Host='10.89.255.161'
USR='ts'
PASSW='ts'
DefaultFile='***dl.bin'
if [ $# -eq 1 ];then
echo '***********************************************************'
echo "put file $DefaultFile"
DefaultRemoteFile=$1.$DefaultFile
echo "remote file is: $DefaultRemoteFile"
echo '***********************************************************'
ftp -n $Host << END_SCRIPT
user $USR $PASSW
put $DefaultFile $DefaultRemoteFile
quit
END_SCRIPT
if [ $? -ne 0 ];then
echo "ftp failed, please try again"
else
echo "******************ftp successful************************"
fi
else
echo "please input the prefix for x.x load"   
fi


你可能感兴趣的:(a simple shell script for ftp)