a helyesen formázott SHA1 checksum sorban KÉT space van

Ezt feljegyzem magamnak: ha checksum ellenőrzéshez checksum file-t készítek - hisz a weboldalakon általában csak az ellenörző összeg szerepel - akkor az ellenörző összeget és a filenevet _KÉT_ szóközzel kell elválasztani:

a51b90f3dd4585781293ea08adde60eeb9cfa94670943bd99e9c07f13a259539  rhel-server-6.5-x86_64-dvd.iso

Azért elbeszélgetnék azzal, aki ezt kitalálta, az élet szépségeiről és a szóközök számáról. Hát miért nem tök mindegy, hogy hány és milyen space választja el az elemeket a sorban? Mi ez, az a Antiochiai Szent Gránát, aminek a Szent Biztosítószeg kihúzása után pontosan háromig kell számlálni és eldobni?

Hozzászólások

a masodik space egy jelzes hogy text modban vagy binary modban tortent-e az olvasas (sha1sum -t foo , sha1sum -b foo)

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

Amugy az md5sum, az sha224sum es a sha256sum is pont ugyanilyen kimenetet ad. Sot, hovatovabb az sha512sum is.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:


()=() 
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()

Ennek örülök, de amikor a netről töltök le valamit - mint a példában a RHEL ISO-t - akkor nem checksum file-t kapok, csak egy összeget. Ebből és a filenévből kell összerakni a checksum file-t. Azt meg nem találtam - esetemben a shasum - manuáljában, hogy mi az általa elfogadott formája egy checksum sornak.

update:
A sha1sum man page végülis elmagyarázza, bár nem túl egyértelműen. Újra megnézve a shasum(1) is. Bár kicsit úgy, hogy a megoldás ismeretében érthetővé válik a magyarázat. Mint Nostradamus jóslatai.

op@hardenedbsd ~> sha1 0001-HBSD-enable-msgbuf-timestamps-when-PAX_HARDENING-ena.patch
SHA1 (0001-HBSD-enable-msgbuf-timestamps-when-PAX_HARDENING-ena.patch) = 33a56e6d760493100cee00fe570d1b5bb0f543cf

Kitalalhatnanak mar erre egy egyseges formulat, vagy epithetnenek tamogatast mindket formatumhoz. BSD alatt pl. eleg nehez egy linuxos checksumfajlt ellenorizni, mert a legtobb cucc egyaltalan nem erti azt a formatumot.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:


()=() 
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()

tbh en nem akarok vizualisan ellenorizni, nekem rossz a szemem, tevedhetek is. Tudja mar kiirni, hogy OK vagy nem OK. Azert nincs olyan sokfajta formatum (ird es mondd 3), hogy ne lehene mindet tamogatni.
--
Ki oda vágyik, hol száll a galamb, elszalasztja a kincset itt alant:


()=() 
('Y') Blog | @hron84
C . C Üzemeltető macik
()_()