【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设置计划任务可以实现定时上传文件。
新建脚本文件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设置计划任务可以实现定时上传文件。
只能够自动上传file1,2,3吧?
[回复]
晴枫 12月 30th, 2010 上午9:41 回复:
@凡尘飞扬, 这只是演示
可以上传更多的单个文件,以空格分隔
或用mirror上传文件夹
[回复]
凡尘飞扬 12月 30th, 2010 上午9:43 回复:
@晴枫, 来个遍历目录,上传所有文件,呵呵
[回复]