1*47007c29SChristian Geddes#!/bin/sh 2*47007c29SChristian Geddespdrdump_file=$1 3*47007c29SChristian Geddesprintf "Dumping PDRs to $pdrdump_file ..." 4*47007c29SChristian Geddesi=0 5*47007c29SChristian Geddesdone=0 6*47007c29SChristian Geddeswhile [ $done -eq 0 ] 7*47007c29SChristian Geddesdo 8*47007c29SChristian Geddes echo "pldmtool platform GetPDR -d $i" >> $pdrdump_file 9*47007c29SChristian Geddes pldmtool platform GetPDR -d $i >> $pdrdump_file 10*47007c29SChristian Geddes i=`grep nextRecordHandle $pdrdump_file | tail -n1 | awk '{print $2}'` 11*47007c29SChristian Geddes i=${i::-1} 12*47007c29SChristian Geddes if [ $i -eq 0 ]; then done=1; fi 13*47007c29SChristian Geddesdone 14*47007c29SChristian Geddesprintf " Complete!\n"