Chinaunix首页 | 论坛 | 博客
  • 博客访问: 960114
  • 博文数量: 83
  • 博客积分: 32
  • 博客等级: 民兵
  • 技术积分: 2080
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 09:45
个人简介

努力学习,努力分享,努力.....在努力..努力离开..

文章分类

全部博文(83)

文章存档

2017年(3)

2015年(1)

2014年(47)

2013年(32)

分类: LINUX

2013-10-27 20:07:18

1、首先配置ssh新任通信

2、构建Shell脚本
#!/bin/sh  
  
DATE=`date +%Y_%m_%d_%H`  
  
if [ $1 ]  
then  
  for file in $(sed '/^$/d' $1)       
  do  
    if [ -f $file ]                 
    then  
      res=`scp $file $2:$file`        
      if [ -z $res ]                
      then  
        echo $file >> ${DATE}_up.log     
      fi  
    elif [ -d $file ]                
    then  
      res=`scp -r $file $2:$file`  
      if [ -z $res ]  
      then  
        echo $file >> ${DATE}_up.log  
      fi  
    fi  
  done  
else  
  echo "no file" >> ${DATE}_error.log  
fi  

3、上传格式
./file_up.sh jill 192.168.xx.xx
阅读(1029) | 评论(0) | 转发(1) |
0

上一篇:MySQL备份脚本

下一篇:atiom属性的作用

给主人留下些什么吧!~~