( zeller | 2020. 01. 06., h - 11:20 )

Elvileg igazad van, a find mégis esélytelenül lassan dolgozott, strace mutatta meg, hogy stat() fstat() minden fájlra _legalább_ egy-egy alkalommal, (ha a minták valamelyike illeszkedett, akkor ismét mindkettő...). A find még el sem jutott az exec()-ig, hogy töröljön, úgyhogy kapott egy ctrl-c-t, ugyanannyi idő alatt a Perl-es megoldás már készen volt a törléssel is... Ha nem a saját szememmel láttam volna, én is nehezen hinném el, de azóta óvatosabb vagyok a find és a nagyon sok fájl témakörben...

A Perl script azért futott le gyorsabban, mert egyrészt nem hívott fölöslegesen stat és fstat-ot, illetve a mintaillesztés része is vélhetően ügyesebb/jobb, mint amit a find használt. (RHEL5 volt a környezet, sok-sok évvel ezelőtt)