https://bugzilla.novell.com/show_bug.cgi?id=830496 https://bugzilla.novell.com/show_bug.cgi?id=830496#c0 Summary: With multi byte locale tr does not support equivalent classes well Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 2 Platform: All OS/Version: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: pth@suse.com ReportedBy: werner@suse.com QAContact: qa-bugs@suse.de CC: mail@bernhard-voelker.de Found By: Beta-Customer Blocker: --- The manual page or tr says: [=CHAR=] all characters which are equivalent to CHAR ... nevertheless within a chroot environment of current openSUSE Factory noether:~> echo $LANG POSIX noether:~> tr -Cd "[=a=]" <<<"1e2b3a"; echo a noether:~> tr -d "[=a=]" <<<"1e2b3a" 1e2b3 noether:~> tr -d "[:alpha:]" <<<"1e2b3a" 123 noether:~> LANG=fr_FR.UTF-8 noether:~> tr -Cd "[=e=]" <<<"1e2é3a"; echo e noether:~> tr -d "[=e=]" <<<"1e2é3a" 12é3a noether:~> tr -d "[:alpha:]" <<<"1e2é3a" 12é3 noether:~> tr -Cs "[=e=]" '[\n*]' <<<"1e2é3a" e noether:~> tr -s "[=e=]" '[\n*]' <<<"1e2é3a" 1 2é3a noether:~> rpm -q coreutils coreutils-8.21-4.3.x86_64 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.