Re: Binärdatei zerschneiden - wie?
Am 14. Januar 2013 12:13 schrieb Heiko Schlittermann <hs@schlittermann.de>:
> Andre Tann <atann@alphasrv.net> (Mo 14 Jan 2013 09:06:34 CET):
>> dd if=/dev/urandom of=datei bs=4374318134 count=1
>> 0+1 Datensätze ein
>> 0+1 Datensätze aus
>> 2147479552 Bytes (2,1 GB) kopiert, 268,633 s, 8,0 MB/s
>>
>> So ein Unfug.
>
> Fehlermeldung nicht, aber 0+1 sagt doch, dass da kein kompletter
> Datensatz kopiert wurde.
Das ärgerliche, für mich unverständliche, an dd ist, dass trotz klarer
Fehlermeldung auf stderr der exit status = 0 gesetzt wird:
TEMP_FILE=$(tempfile)
dd if=$TEMP_FILE skip=1; echo $?
dd: „/tmp/file3KuQX3“: es ist nicht möglich, zum angegebenen Offset zu springen
0+0 Datensätze ein
0+0 Datensätze aus
0 Bytes (0 B) kopiert, 8,1993e-05 s, 0,0 kB/s
0
rm $TEMP_FILE
Matthias
Reply to: