需要您的帮助才能在以下shell脚本中找到问题。
SFTP没有发生,但文件仍然被移动到TMP2目录。
请帮忙。
代码:
host=10.10.xx.xx
user=xxx
passwd='xxxx'
cd /home/mquser/CIFM_STORE/CIBS_BULK/TMP
test=`find . -type f -name "*.csv" -mmin +5 | awk -F "/" '{print $NF}'`
lftp<<EOF
open sftp://$host
user $user $passwd
cd /SMSGW/incoming
lcd /home/mquser/CIFM_STORE/CIBS_BULK/TMP
mput `echo $test`
EOF
echo "$test Successfully Transferred" >> /home/mquser/CIFM_STORE/CIBS_BULK/SMSBulkRes/sftplog.txt
for test in BCAST*
do
newname="Yes!28887:""$(echo "$test")"
mv "$test" "$newname"
done
mv $newname /home/mquser/CIFM_STORE/CIBS_BULK/TMP2
请告知。
由于