脚本名称:test_expect.ksh
运行:/SHELLSCRIPTS/test_expect.ksh ETL010 etl '!fuE8okd' /ARC/R/20190730 /SRF/R/20190730
#!/bin/bash
#run
#dos2unix /SHELLSCRIPTS/test_expect.ksh
#chmod 755 /SHELLSCRIPTS/test_expect.ksh
#/SHELLSCRIPTS/test_expect.ksh ETL010 etl '!fuE8okd' /ARC/R/20190730 /SRF/R/20190730
auto_send(){
local src_hostname=$1
local src_user=$2
local pass=$3
local src_sap_path=$4
local tgt_tmp_path=$5
echo $1 $2 $3 $4 $5
/usr/bin/expect <<EOF
set timeout 10
spawn sftp ${src_user}@${src_hostname}
expect {
"*No route to host" {exit 12;exp_continue}
"*Name or