时间:2020年02月15日 | 作者 : liuhui | 分类 : Linux | 浏览: 4671次 | 评论 0 人
阿里云限量代金券 | 此广告位出租25元/月 |
此脚本依赖ftp命令,命令安装教程https://diannaobos.com/post/774.html
如果要从ftp服务器上下载/home/data/a.sh 到本地 /home/databackup目录,实现方法:
新建一个get.sh文件,将下面的代码复制进去
#!/bin/bash ftp -n<<! open 192.168.1.171 user guest 123456 binary cd /home/data lcd /home/databackup prompt get a.sh a.sh close bye !
赋予权限
chmod +x get.sh
执行脚本
sh ./get.sh
经验分享:把以上脚本另存为文件加入到crontab中略微修改即可实现ftp自动上传、下载文件。
说明:
1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)
2. << 是使用即时文件重定向输入。
3. !是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。
推荐您阅读更多有关于“”的文章
Powered By Z-Blogphp
分享:
支付宝
微信