X-Git-Url: https://git.sur5r.net/?p=bacula%2Frescue;a=blobdiff_plain;f=rescue%2Flinux%2Fusb%2Fsrc%2Fscripts%2Frestore%2Fall_raids_there;fp=rescue%2Flinux%2Fusb%2Fsrc%2Fscripts%2Frestore%2Fall_raids_there;h=b6104bf7924fcf0bd43c8b566ab6acea60bad1a4;hp=0000000000000000000000000000000000000000;hb=4dd8d7fe401088b31113cd54fc0cc87ae121c971;hpb=fb21b5066e01a80263767f2406829a10dfa58303 diff --git a/rescue/linux/usb/src/scripts/restore/all_raids_there b/rescue/linux/usb/src/scripts/restore/all_raids_there new file mode 100644 index 0000000..b6104bf --- /dev/null +++ b/rescue/linux/usb/src/scripts/restore/all_raids_there @@ -0,0 +1,18 @@ +#!/bin/sh + +cat checkraidtemp|while read line;do + field=`echo $line|wc -w` + while [ $field -ne 0 ];do + a=`echo $line|awk "{ print \$ $field }"` + echo $a|grep /dev|grep -v md >/dev/null 2>&1 + if [ $? = 0 ];then + blkid $a |grep raid>/dev/null 2>&1 + if [ ! $? = 0 ];then + dis=${a%?} + echo $dis>>disklist + fi + + fi + field=$(( field - 1 )) + done +done