zoukankan      html  css  js  c++  java
  • sftp接口机上传脚本

    sftp只要有秘钥,就不需要输入密码。

    #!/bin/bash
    #上传现在时间的前一小时的文件
    date=`date -d -1hour +%Y%m%d`
    hour=`date -d -1hour +%H`
    #临时文件存放目录
    files2upload=/home/hadoop/uploadftp/upload_files/
    
    #将csv文件复制到另外的路径下
    cp /appfs/csv_report_files/${date}/${date}${hour}*.csv  ${files2upload}
    #gzip -r:递归压缩或解压,将指定目录下的所有文件及子目录一并处理;
    gzip -r ${files2upload}
    
    #up to upnssp上传到ftp,ftp的根目录
    dstroot=/home/ftpserver/test_csv
    #ftp相关信息
    sftp wangyou@10.204.250.15  << EOF
    
    
    cd $dstroot/uu
    rm *
    put ${files2upload}*uu*.gz
    cd $dstroot/x2
    rm *
    put ${files2upload}*x2*.gz
    cd $dstroot/mro
    rm *
    put ${files2upload}*mro*.gz
    quit
    
    EOF
    
    
    rm -rf ${files2upload}*
    

      

  • 相关阅读:
    爬虫-requests-html
    pillow
    bs4-mysql-豌豆荚
    代理池-豆瓣电影
    Codeforces 1373D
    Codeforces 1365D
    AtCoder "NOMURA Programming Competition 2020" C
    Codeforces 1359D
    Codeforces 1359C
    Codeforces 1358D
  • 原文地址:https://www.cnblogs.com/wangziyi0513/p/10998390.html
Copyright © 2011-2022 走看看