gawkizmom - NIE! ;-)

Michał Kuratczyk kura w pld.org.pl
Pią, 17 Gru 1999, 22:24:30 CET


Myślę, że tak samo jak usuwamy bashizmy, to powinniśmy usuwać gawkizmy. Kilka
pakietów wymaga gawk'a chociaż pewnie awk w zupełności by im wystarczył,
a jeśli nie to dobrze by było je przerobić. Najsensowniej będzie chyba
zastąpić w specach "gawk" przez "/bin/awk".

Osobiście jako /bin/awk używam mawk'a i proponuję, żeby taka była domyślna
konfiguracja PLD. Niewątpliwe zalety mawk'a:

1) Rozmiar
~ % rpm -q --qf '%{NAME} = %{SIZE}\n' mawk gawk
mawk = 144316
gawk = 2277211
Różnica ponad 2MB...

2) Szybkość
Z moich (prostych) testów wynika, że jakieś 10-20%, ale jeśli dobrze pamiętam
dane podane na stronie domowej mawk'a to potrafi on być szybszy nawet
kilkukrotnie.


BTW Widział ktoś jakąś konkurencję dla GNU sed'a?
-- 
Michał 'kura' Kuratczyk <kura w pld.org.pl>
GC{S,M} d- s+:+ a18 C+++ UL++ P L+++ E---
W N++ w-- O- PGP t-- X+ b- DI+ G e- h* y?



Więcej informacji o liście dyskusyjnej pld-devel-pl