dd übergibt den output nicht

barton4

Member
In meinem script brauch ich eine funktion die mir auf einer diskette an einer bestimmten stelle rohdaten ausliest, die von einer bestimmten länge sind... soweit so gut...

ich wollte das eigentlich per dd bewerkstelligen:

dd if=/dev/fd0a bs=1 count=10 seek=1000, das funktioniert erst mal, er gibt mir ein string aus der auf dieser diksette in raw form ist...


dd if=/dev/fd0a bs=1 count=10 seek=1000 | less, wobei less nur ein beipiel ist, er gibt stat der zeichenkette "Illegal Seek" aus...

weis jemand von euch wie dd mitder pipe zusammenabreiten ohne diese fehlermeldung
 
Die Floppy muss natuerlich im Safe aufbewahrt werden.

Aber den Einsatz einer Floppy solltest du trotzdem nochmal ueberdenken, schliesslich ist es ein sehr unzuverlaessiges Medium. CDs sind suberbillig und die kannst du zu Dutzenden im Safe aufbewahren (als Backups). Eine Alternative waeren auch mini-USB-Sticks. So 16MB-dinger sollte man nachgeworfen bekommen (aber auch hier redundant auslegen, irgendwann geht mal eine kaputt, und dann kommst du nie wieder an deine Daten ran).
 
Zurück
Oben