【Linux】FTP自动化上传的Shell脚本



    新建脚本文件upload.sh,脚本内容如下:

    #!/bin/sh
    lftp 10.12.132.53 <<EOF
    login user1 password1
    cd subdir
    put file1 file2 file3
    exit
    EOF

    以后只需在shell中执行sh upload.sh就可以完成文件上传了。

    另外再配合crontab设置计划任务可以实现定时上传文件。



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【Linux】FTP自动化上传的Shell脚本
    标签:
    分享:

已经有3 条评论抢在你前面了~

  1. 沙发
    凡尘飞扬 2010年12月30日 上午9:37

    只能够自动上传file1,2,3吧?

    [回复]

    晴枫

    晴枫 回复:

    @凡尘飞扬, 这只是演示
    可以上传更多的单个文件,以空格分隔
    或用mirror上传文件夹

    [回复]

    凡尘飞扬 回复:

    @晴枫, 来个遍历目录,上传所有文件,呵呵

    [回复]

无觅相关文章插件,快速提升流量