| #!/bin/sh | |
| pdrdump_file=$1 | |
| printf "Dumping PDRs to $pdrdump_file ..." | |
| i=0 | |
| done=0 | |
| while [ $done -eq 0 ] | |
| do | |
| echo "pldmtool platform GetPDR -d $i" >> $pdrdump_file | |
| pldmtool platform GetPDR -d $i >> $pdrdump_file | |
| i=`grep nextRecordHandle $pdrdump_file | tail -n1 | awk '{print $2}'` | |
| i=${i::-1} | |
| if [ $i -eq 0 ]; then done=1; fi | |
| done | |
| printf " Complete!\n" |