← Back to team overview

sslug-teknik team mailing list archive

Re: grep og danske bogstaver

 

Henrik Christian Grove <grove@xxxxxxx> writes:

> Hvordan får man grep til at betragte de danske bogstaver som
> bogstaver når man søger efter hele ord? 

Man bruger en rimelig ny version af grep. For eksempel den der er i
Debian Woody:

scharff:~/potato/grep-2.4.2/src> cat test 
Henrik vs locale?
bagstrævs
Henrik vs. grep?
trådvævs
scharff:~/potato/grep-2.4.2/src> ./grep -w vs test
Henrik vs locale?
Henrik vs. grep?
scharff:~/potato/grep-2.4.2/src> 

Der ser ikke ud til at være noget i debianpatchen der skulle kunne
forklare ovenstående. Mon ikke det er et af følgende changelog-opslag
der gør det:

1999-11-01 Alain Magloire

        * src/search.c: Use the more portable [[:alnum:]]
        to define a word instead of Ascii dependent [0-9A-Za-z]
[...]
1999-11-01 Arnold D. Robbins

        * regex.c (init_syntax_once): move below definition of
        ISALNUM etc., then use ISALNUM to init the table, so that
        the word ops will work if i18n'ed.


-- 
Peter


Follow ups

References