Miután az algoritmus függetlenül generálja a hash-t, eből az következik, hogy noha a file-jaink számossága valóban lényegesen kevesebb, mint ezen elképesztően nagy számok, ugyanakkor lehet két eltérő file-unk, amelyből azonos hash generálódik, mégha ennek valószínűsége roppantul kicsi is. De nem nulla.
Rákérdeztél, válaszoltam. Az volt a válaszom, hogy sha256sum.
Amit eredendően írtam, az azért jó, mert a fileméretet és a file-ok tényleges tartalmát gyakorlatilag - ahogyan Te is állítod - sohasem kell majd vizsgálni. Implementálni viszont kell ezt is, mert az életben egyszer belefuthatsz a különböző file-okból származó azonos hash-be, s akkor szükség van a tüzetesebb komparálásra. Számomra nem elfogadható az, hogy úgy írjak meg egy programot, hogy tudom, általában jól működik, ám kis valószínűséggel ugyan, de hibázik.
Természetesen más az, ha tévedek, ezért hibás a program, viszont ne legyen úgy hibás, hogy tudom, hogy rossz, és lusta vagyok jól megcsinálni.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE