2017年3月30日 星期四

在Bash中用sftp上傳檔案

IP="172.17.254.152"
echo $IP
#PORT=$2
#echo $PORT
USERNAME="user"
echo $USERNAME
PASSWORD="passwd"
echo $PASSWORD
#REMOTE_FILE=$6
#echo "LOCAL_FILE = $REMOTE_FILE"
REMOTE_DIR_A="/upload/serverA"
echo "REMOTE_DIR_A = $REMOTE_DIR_A"
REMOTE_DIR_B="/upload/serverB"
echo "REMOTE_DIR_B = $REMOTE_DIR_B"
DES_DIR_A="/home/vslog/bkrchnl_report/serverA"
echo "DES_DIR_A = $DES_DIR_A"
DES_DIR_B="/home/vslog/bkrchnl_report/serverB" echo "DES_DIR_B = $DES_DIR_B" lftp  -u  $USERNAME,$PASSWORD  sftp://$IP << END_SFTP cd $REMOTE_DIR_A lcd $DES_DIR_A mput "RC_`date -d yesterday "+%Y%m%d"`*" cd $REMOTE_DIR_B lcd $DES_DIR_B mput "RC_`date -d yesterday "+%Y%m%d"`*" quit END_SFTP

沒有留言:

張貼留言