Soweit ich weiß, gibt es keine Möglichkeit, dd zu sagen mit 0xFF aufzufüllen . Aber es gibt eine Problemumgehung.
 Erstellen Sie zunächst eine Datei mit der erforderlichen Länge, gefüllt mit 0xFF :
$ dd if=/dev/zero ibs=1k count=100 | tr "\000" "\377" >paddedFile.bin
100+0 records in
200+0 records out
102400 bytes (102 kB) copied, 0,0114595 s, 8,9 MB/s
 
 tr wird verwendet, um Nullen durch 0xFF zu ersetzen . tr erwartet Argumente im Oktalformat. 0xFF in Oktal ist \377 .
Ergebnis:
$ hexdump -C paddedFile.bin 
00000000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00019000
 Fügen Sie dann die Eingabedatei am Anfang der "aufgefüllten" Datei ein:
$ dd if=inputFile.bin of=paddedFile.bin conv=notrunc
0+1 records in
0+1 records out
8 bytes (8 B) copied, 7,4311e-05 s, 108 kB/s
 
 Beachten Sie den conv=notrunc was dd sagt um die Ausgabedatei nicht abzuschneiden.
Beispiel-Eingabedatei:
$ hexdump -C inputFile.bin 
00000000  66 6f 6f 0a 62 61 72 0a                           |foo.bar.|
00000008
 Ergebnis:
$ hexdump -C paddedFile.bin 
00000000  66 6f 6f 0a 62 61 72 0a  ff ff ff ff ff ff ff ff  |foo.bar.........|
00000010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00019000