Az nem baj, hogy a benchmarkolt shell kódok és a C kód teljesen mást csinál? :)
Biztos jó amúgy erre az oszlopcopyzásra az awk
is, de én meg azt nem ismerem annyira. (Fogadnék egy teszkógazdaságos gumikecskepörköltbe, hogy tovább tartott volna megkeresnem, hogy awk
-ból hogy oldom meg, mint ameddig megírtam a C-s verziót.) Amúgy is, célfeladatra céleszköz; ez pontosan azt csinálja, amit sas kért, nem kell bűvészkedni mindenféle paraméterekkel, ráadásul ez 10 kB, az awk
meg ~650 kB. :P