Shell脚本FTP获取远程主机文件的操作

虽然shell脚本比较复杂,但是好处是在Linux系统中调用方便,能做的工作不多,但对于精简代码很有帮助,以下是以前工作中的一个FTP获取文件的脚本,该脚本的思路不错,很多文件移动,备份,数据处理工作均可以通过这个脚本进行改良,调用简单,自动维护脚本必备大笑

#! /bin/sh
boss_host_ip=远程主机IP
boss_userid=用户名
boss_password=密码
boss_remote_dir=/data1/asiainfo/interface/dq_data/ #远程主机路径
local_dir=/imdata/metaone/interface/report/ #本机路径
begin_file=begin.txt 
#校验当前是否存在相同文件,并按日期归档
echo "`date +%Y%m%d` `date +%H`:`date +%M`:`date +%S` ----Program  start!" >> $local_dir/getReport.log
if [ ! -f $local_dir/$begin_file ]
then
touch $local_dir/$begin_file
echo "`date +%Y%m%d`" > $local_dir/begin.txt
chmod 777 $local_dir/begin.txt
mdate=`awk '{print $1}' $local_dir/$begin_file`
echo "be
  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值