Talán már blogoltam róla, hogy @work készítettem egy ~2-3000 soros ksh/awk scriptet az általunk üzemeltetett egyik rendszer mindenféle SLA és azon felüli metrikáinak kinyerésére. [fény](ami annyira jól sikerült, hogy a gyártó saját eszközét {ami csak offline módon tud adatot kinyerni és apache+tomcat+1 hét szopás kell a beüzemeléshez} erre váltottuk le[/fény] Az egyetlen probléma, hogy az általa kiböfögött formázott kimenetet még Excelben kell faragni, hogy nem technikai emberke számára is reprezentálja a szükséges információt. (Persze már kész a Perl-ben írt CGI, AJAX mézes-mázas alkalmazás, de ahhoz engedély, apache stb. kell, amit nem egyszerű lemeccselni.) Történt tegnap, hogy kollégámat megkérték, hogy készítsen a tavalyi évre egy kimutatást arról, hogy mely felhasználó hány tranzakciót végzett. Mi sem lett volna egyszerűbb, ha... ha lett volna elég szabad hely a /tmp alatt. ~5GB-nyi txt logot kellene átbújni, mindössze 2 parancssori paraméter megváltoztatásával a script meghívásakor és kész is lennénk... ha lenne hely összefűzni az egyes állományokat. Némi gondolkodás után a szépen archivált havi outputokból, egy max. 10 soros awk scripttel kb. 2 másodperc alatt előállt a rendezett lista amit rá is lehetett volna irányítani egy mailx-re. Mégsem kellett 5GB-t leparse-olni és csomó felesleges metrikát legeneráltatni. Mondtam már, hogy imádom a UNIX-ot? :D