Frank Lassowski <flassowski@gmx.de> (Do 22 Dez 2011 15:10:34 CET): > Moin! > > ich habe hier ein script, dass mir ein uBoot Image zusammentüddelt. Das > Problem ist, dass sich trotz exakt gleichen Aufrufes die Endergebnisse in > der Größe unterscheiden. > > ... > cat vmlinux.bin rootfs.ext2 > vmlinux.bin.ext2 > gzip -c vmlinux.bin.ext2 > vmlinux.bin.ext2.gz > > ls -al vmlinux.bin rootfs.ext2 vmlinux.bin.ext2 vmlinux.bin.ext2.gz > ... > > Wenn ich das script jetzt aufrufe, dann gibt es folgenden output: > > -rw-r--r-- 1 f f 3145728 22. Dez 13:56 rootfs.ext2 > -rw-r--r-- 1 f f 1932928 22. Dez 13:55 vmlinux.bin > -rw-r--r-- 1 f f 5078656 22. Dez 13:56 vmlinux.bin.ext2 > -rw-r--r-- 1 f f 2325563 22. Dez 13:56 vmlinux.bin.ext2.gz > > > Da sich jeweils lediglich 'vmlinux.bin.ext2.gz' unterscheidet hier eine > Liste ohne die anderen 3 Dateien: > > -rw-r--r-- 1 f f 2326453 22. Dez 13:56 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326450 22. Dez 13:57 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326447 22. Dez 13:58 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326451 22. Dez 13:58 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2325566 22. Dez 13:58 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326448 22. Dez 13:59 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326451 22. Dez 14:01 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326451 22. Dez 14:02 vmlinux.bin.ext2.gz > -rw-r--r-- 1 f f 2326466 22. Dez 14:04 vmlinux.bin.ext2.gz > > Es sieht also so aus, als ob gzip da was in den falschen Hals bekommt oder > Mist baut. Zeitstempel? Gzip speichert auch den Zeitstempel der gzippten Files, das dürfte nicht mehr funktionieren, wenn Du gzip so aufrufst, daß es seinen STDIN zippt -- Heiko
Attachment:
signature.asc
Description: Digital signature