Mindenképpen index file-t írnék, amely tartalmazza a file elérési útját a nevével, a hosszát és a hash-t. Utána ezen a textfile-on igen gyorsan lehet dolgozni, megúszva ezzel a lassú HDD elérést. Egyedül akkor kell file-hoz nyúlni, ha hossz és hash egyezés is van, de mint fentebb kibeszéltük, ennek csak akkor van realitása, ha valóban egyezik a két vizsgált file.
Egyébként két stringet összehasonlítani kicsit gyorsabb, mint nekiesni a két file byte-onként történő összehasonlításának.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE