一个简单的sftp数据上传脚本

小白不怕黑 / 2024-12-29 / 原文

#/bin/bash
source /etc/profile
source ~/.bash_profile
export LANG=zh_CN.UTF-8
ddate=`date +'%Y%m%d'`
date=`date +'%H'`
txtdir=/home/umpay/jiankong/woerma
aptxt=$txtdir/woerma-ap-$ddate.txt
cd $txtdir

#上传至sftp
HOST=10.110.61.51
PORT=22
USER=wemsftp
PASSWD=wemsftp
export SSHPASS=$PASSWD
sshpass -e sftp -oBatchMode=no -oport=22 $USER@$HOST << !
lcd /home/umpay/jiankong/woerma
cd upload
put $aptxt
close
bye
!