#!/bin/bash

# crontab on ln132

set -x
date


dowestw=no
doweste=no

downnhice=no   ; doarctic=no
downshice=yes  ; doantarctic=yes

downdays=7
ddays=`echo $downdays | awk '{print $1-1}'`

#date
#CFS_download
cfsd1=`date -d"-1 days" +%Y%m%d`
cfsd2=`date -d"$ddays days" +%Y%m%d`
cfsd3=`date -d"${cfsd1:0:8} 0 hours" +%Y%m%d%H`

cd /data/public/jidi/cfsf
while [ ! -f "/data/public/jidi/cfsf/${cfsd3}/origin/ocnf${cfsd2}12.01.${cfsd1}00.grb2" ];do
  ./down_cfsf_aws.sh ${cfsd1} $downdays 2>&1 |tee down_${cfsd1}.log
  if [ ! -f "/data/public/jidi/cfsf/${cfsd3}/origin/ocnf${cfsd2}12.01.${cfsd1}00.grb2" ]; then
    echo "CFS Files are not available at AWS! Wait for 15 minutes."
    sleep 900
  fi
done


if [ -f "/data/public/jidi/cfsf/${cfsd3}/origin/ocnf${cfsd2}12.01.${cfsd1}00.grb2" ] && [ ! -f "$HOME/cfsf/check-${cfsd1}" ]; then
  cd /data/public/jidi/cfsf/${cfsd3}/origin/  
  # 你的rsync命令，复用上面建好的SSH通道
rsync -avzP --partial --append -e "ssh -p 22 -i /data/public/jidi/cfsf/id_ecdsa_scb93 " *  scb9387@BSCC-A6@ssh.cn-zhongwei-1.paracloud.com:/public3/home/scb9387/cfsf/test-lzy/cfsf/${cfsd3}/origin/

  #rsync -avzP --partial --append   -e 'ssh -p 22 -i /data/public/jidi/cfsf/id_ecdsa_scb93 ' /data/public/jidi/cfsf/${cfsd3}  scb9387@BSCC-A6@ssh.cn-zhongwei-1.paracloud.com:/public3/home/scb9387/cfsf/test-lzy/
fi

# 传输完成后关闭持久SSH连接
