7 if [ -f working/scripts/recreate_raid_arrays ];then
9 if [ ! -f lvmdisks ];then
12 cat disklist|while read LINE;do
14 grep $disk working/scripts/recreate_raid_arrays |while read line;do
17 grep $disk checkraidtemp >>/dev/null 2>&1
19 echo $line>>checkraidtemp
20 field=`echo $line|wc -w`
21 while [ $field -ne 0 ];do
22 a=`echo $line|awk "{ print \$ $field }"`
23 echo $a|grep /dev |grep -v md|grep -v $disk>/dev/null 2>&1
31 field=$(( field - 1 ))
36 field=`echo $line|wc -w`
37 while [ $field -ne 0 ];do
38 a=`echo $line|awk "{ print \$ $field }"`
39 echo $a|grep md|grep -v mdadm >/dev/null 2>&1
47 field=$(( field - 1 ))
56 cat disklist|while read line;do
57 if [ ! $line = "" ];then
58 echo $line >>disklistmp
61 cat added_disks|while read line;do
62 if [ ! $line = "" ];then
63 echo $line>>disklistmp
66 mv disklistmp disklist