zoukankan      html  css  js  c++  java
  • shell脚本上传sftp文件

    转至:https://blog.csdn.net/sxh6365966/article/details/83385711

    #!/bin/bash
    
    #SFTP配置信息
    #用户名
    YEARS=`date +%Y`
    MONTH=`date +%m`
    LOGDAY=`date -d "yesterday" +%Y%m%d` 前一天的时间
    USER=user
    #密码
    PASSWORD=password
    #待上传文件根目录
    SRCDIR=$1/${LOGDAY}'.txt'
    echo ${SRCDIR}
    
    #FTP目录
    DESDIR=/路径
    #IP
    IP=
    #端口
    PORT=
    
    #发送文件 (关键部分)
    lftp -u ${USER},${PASSWORD} sftp://${IP}:${PORT} <<EOF
    cd ${DESDIR}
    put ${SRCDIR}
    by
    EOF

     二、

    #!/bin/bash
    v_date=$1
    project_name=$2
    v_file=serv_d.txt
    HOST=10.0.0.0
    USER=aaaa
    PASSWORD=bbb
    duiduan_path=/data/aa
    local_path=/home/bbb
    echo "starting to sftp..."
    lftp -u ${USER},${PASSWORD} sftp://${HOST}<<EOF
    cd ${duiduan_path}
    lcd ${local_path}
    put ${v_file}
    echo
    bye
    EOF
  • 相关阅读:
    nuxt实践
    安卓H5软键盘遮挡输入框
    h5复制粘贴板,打开APP功能
    MVC3
    MVC3
    C#高编
    接口的显式实现(转)
    E-Retail 框架学习
    C#高编
    实现DIV居中布局三种途径(转)
  • 原文地址:https://www.cnblogs.com/my-first-blog-lgz/p/13590065.html
Copyright © 2011-2022 走看看