介绍几个可以实现ftp自动上传与下载的shell脚本,代码不多,相当实用。
1,ftp自动登录,批量下载文件。
代码如下:
复制代码代码示例:
#!/bin/bash
#edit by www.jbxue.com ftp -n<<! open 192.168.8.88 user guest 123456 binary cd /home/data lcd /backup/mydata prompt mget * close bye !
2,ftp自动登录上传文件。
代码如下:
复制代码代码示例:
#!/bin/bash
#edit by www.jbxue.com ftp -n<<! open 192.168.8.88 user guest 123456 binary hash cd /home/data lcd /backup/mydata prompt mput * close bye !
3,ftp自动登录下载单个文件。
代码如下:
复制代码代码示例:
#!/bin/bash
#edit by www.jbxue.com ftp -n<<! open 192.168.8.88 user guest 123456 binary cd /home/data lcd /backup/mydata prompt get a.sh a.sh close bye !
4,ftp自动登录上传单个文件。
代码如下:
复制代码代码示例:
#!/bin/bash
ftp -n<<! open 192.168.8.88 user guest 123456 binary cd /home/data lcd /backup/mydata prompt put a.sh a.sh close bye ! 注:将以上脚本添加到crontab中,可以实现ftp自动上传、下载文件。类似于windows中的计划任务。
注解: |