Chinaunix首页 | 论坛 | 博客
  • 博客访问: 871486
  • 博文数量: 204
  • 博客积分: 2433
  • 博客等级: 大尉
  • 技术积分: 2205
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-05 13:32
文章分类

全部博文(204)

分类: LINUX

2018-02-09 16:40:28


点击(此处)折叠或打开

  1. #!/bin/bash
  2. #this script is for download file via sftp protocol
  3. USER=xxxx
  4. PASSWORD=xxxxxx
  5. period=$(date -d '-3 min' '+%Y%m%d%H%M')
  6. SRCDIR1=/xxxx/xxxxx
  7. SRCDIR2=/xxxx/xxxxx
  8. SRCDIR3=/xxxx/xxxxx
  9. SRCDIR4=/xxxx/xxxxx
  10. SRCDIR5=/xxxx/xxxxx
  11. DESDIR1=/xxxx/xxxxx
  12. DESDIR2=/xxxx/xxxxx
  13. DESDIR3=/xxxx/xxxxx
  14. DESDIR4=/xxxx/xxxxx
  15. DESDIR5=/xxxx/xxxxx
  16. File1=xxxxxx${period}.csv
  17. File2=xxxxxx${period}.csv
  18. File3=xxxxxx${period}.csv
  19. File4=xxxxxx${period}.csv
  20. File5=xxxxxx${period}.csv
  21. IP=xxx.xxx.xxx.xxxx
  22. PORT=22
  23. lftp -u ${USER},${PASSWORD} sftp://${IP}:${PORT}<
  24. cd ${SRCDIR1}
  25. lcd ${DESDIR1}
  26. get ${File1}
  27. cd ${SRCDIR2}
  28. lcd ${DESDIR2}
  29. get ${File2}
  30. cd ${SRCDIR3}
  31. lcd ${DESDIR3}
  32. get ${File3}
  33. cd ${SRCDIR4}
  34. lcd ${DESDIR4}
  35. get ${File4}
  36. cd ${SRCDIR5}
  37. lcd ${DESDIR5}
  38. get ${File5}
  39. by
  40. EOF

阅读(3797) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~