更新租约和检测数据完整性脚本

这个是针对tahoe这个文件系统做的一个更新租约和检查数据完整性的脚本,并且把结果保存下来,先要把所有的caps保存到一个文本当中

#! /bin/sh
   a=$(cat /home/cap-list.txt |wc -l)
   c=`date`
   echo $a
   for((i=1;i<=a;i++))
   do
       b=$( head -$i /home/cap-list.txt |tail -1)
       echo $b >> /home/checktime.txt
       echo "start time:" >> /home/checktime.txt
       echo `date` >> /home/checktime.txt
       tahoe deep-check --add-lease --repair --dir-cap=$b >> /home/checktime.txt
       echo "end time:" >> /home/checktime.txt
       echo `date` >> /home/checktime.txt
   done
   d=`date`
   echo $c >> /home/checktime.txt
   echo $d >> /home/checktime.txt

写于: 2012年4月14日
更新于: 2015年03月22日