自动FTP 登录备份脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动FTP 登录备份脚本相关的知识,希望对你有一定的参考价值。
#!/usr/bin/sh #此脚本放在/kior/domains10/kiorapp/shellDir/upLoadFileTo/ 路径下 #本地路径 LDIR="/kior/domains10/kiorapp/tmp/needBak/backFile/" #目标路径 RDIR="/kiordata/interface/WebTrade/input" RHOST="192.168.8.32" USER="ftpbatch" PASSWD="ftpbatch" UPFILE=$1 FLAG="" cd $LDIR FtpSend( ) { ftp -ivn $RHOST <<EOF user $USER $PASSWD cd $RDIR bin prompt put $UPFILE quit EOF } LOOP=1 while [ $LOOP -le 5 ] do RET=`FtpSend` FLAG=`echo "$RET"| grep -w "226" |awk -F‘ ‘ ‘{print $1}‘` if [ "$FLAG" = "226" ]; then echo $FLAG exit 0 elif [ $LOOP -eq 5 ]; then echo "OVER" fi LOOP=$(( $LOOP + 1 )) done exit -1
本文出自 “记录点滴学习生活” 博客,请务必保留此出处http://ureysky.blog.51cto.com/2893832/1899444
以上是关于自动FTP 登录备份脚本的主要内容,如果未能解决你的问题,请参考以下文章