egrep regexes

Prokopis Prokopidis prokopis at ilsp.gr
Thu May 25 09:41:23 EEST 2006


Καλημέρα,

Μήπως μπορεί να βοηθήσει κάποιος στο παρακάτω;

$ uname -sr
Linux 2.6.16-1.2111_FC4

$ locale
LANG=el_GR
LC_CTYPE=el_GR
LC_NUMERIC=el_GR
LC_TIME=el_GR
LC_COLLATE=el_GR
LC_MONETARY=el_GR
LC_MESSAGES=en_US
LC_PAPER="el_GR"
LC_NAME="el_GR"
LC_ADDRESS="el_GR"
LC_TELEPHONE="el_GR"
LC_MEASUREMENT="el_GR"
LC_IDENTIFICATION="el_GR"
LC_ALL=

$ more dok
ρρρρρρρ
ΏΏΏΏΏΏΏ
ΊΊΊΊΊΊΊ

$  egrep "[α-ω]+" dok

$  egrep "[Α-Ω]+" dok
ρρρρρρρ
ΊΊΊΊΊΊΊ

Εν ολίγοις, γιατί το πρώτο regex δεν πιάνει το "ρ"; Γιατί το "ρ" κάνει 
match στο δεύτερο regex; Και γιατί το δεύτερο regex πιάνει το ένα μόνο 
από τα δύο τονούμενα κεφαλαία;

Ευχαριστώ,

Π.




More information about the Linux-greek-users mailing list