#!/bin/sh DEV=$1 #load data from drive CDI_CDNAME=`dd if=$DEV ibs=1 skip=32808 count=32 2>/dev/null` CDI_OSTYPE=`dd if=$DEV ibs=1 skip=32776 count=32 2>/dev/null` CDI_FSTYPE=`dd if=$DEV ibs=1 skip=32769 count=5 2>/dev/null` CDI_CDATE=`dd if=$DEV ibs=1 skip=33581 count=14 2>/dev/null` CDI_MDATE=`dd if=$DEV ibs=1 skip=33598 count=14 2>/dev/null` CDI_XDATE=`dd if=$DEV ibs=1 skip=33615 count=14 2>/dev/null` CDI_EDATE=`dd if=$DEV ibs=1 skip=33632 count=14 2>/dev/null` CDI_SETID=`dd if=$DEV ibs=1 skip=32958 count=128 2>/dev/null` CDI_PUBLISHER=`dd if=$DEV ibs=1 skip=33086 count=128 2>/dev/null` CDI_PREPARER=`dd if=$DEV ibs=1 skip=33214 count=128 2>/dev/null` CDI_APPID=`dd if=$DEV ibs=1 skip=33342 count=128 2>/dev/null` # output data. Remove spaces from the end of text fields with {x%% *} echo "FSTYPE:$CDI_FSTYPE" echo "NAME:${CDI_CDNAME%% *}" echo "OSTYPE:${CDI_OSTYPE%% *}" echo "CDATE:$CDI_CDATE" echo "MDATE:$CDI_MDATE" echo "XDATE:$CDI_XDATE" echo "EDATE:$CDI_EDATE" echo "SET_ID:${CDI_SETID%% *}" echo "PUBLISHER:${CDI_PUBLISHER%% *}" echo "PREPARER:${CDI_PREPARER%% *}" echo "APP_ID:${CDI_APPID%% *}"