Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44692
  • 博文数量: 19
  • 博客积分: 720
  • 博客等级: 上士
  • 技术积分: 231
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-21 15:19
文章分类

全部博文(19)

文章存档

2012年(2)

2011年(15)

2010年(2)

我的朋友

分类: PHP

2011-11-10 13:31:00

#!/bin/bash
pwd1=/home/domains/askul.com.cn
FILE=/tmp/log_rsync
cd $pwd1
arr=(a b c d e f g h i j k l m n o p q r s t u v w x y z)
for i in ${arr[*]} ;do
filelist=`ls  | grep "^$i"`
N_elements=${#filelist[@]}
if [ $N_elements -eq 0 ];then
next
fi
echo -e  "## $i:" >> $FILE
for j in $filelist;do
password=1343
expect -c"
spawn rsync -av $pwd1/$j 
expect  {
        (yes/no)?       { send yes\n; exp_continue }
        password:       { send $password\n }
}
expect eof"
echo -n  "$j  " >> $FILE
done
done
阅读(626) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~