shell上传zip包到指定ftp角本

分类:shell编程 阅读:43001 次

# /bin/bash # creator:lihuibin # date : 2014-03-10 16:45 # desc : upload file to ftp hosts="192.168.56.100" port=21 user=test pass=testpwd work_path="/var/www/cms" packname="publish" #hosts=$1 #port=$2 #user=$3 #pass=$4 #packname=$6 #work_path=$5 cd$work_path /usr/bin/zip-r $packname * [ -f"$work_path/$packname"] &&{ ftp-n<<! open$hosts $port typebinary user $user $pass cd/upload lcd $work_path prompt put $packname close bye ! rm-f $packname }