URL:
<http://savannah.gnu.org/bugs/?23030>
Summary: tr doesn't support multibyte strings
Project: GNU Core Utilities
Submitted by: spiritus999
Submitted on: Среда 23.04.2008 at 17:46
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
test case:
$ echo $LANG
ru_RU.UTF-8
$ echo БАГАЖ|tr АБГЖ ABGJ
JJJBJJJBJJ
$ echo БАГАЖ|tr Ж J
J�J�J�J�JJ
Bug acknowledged with coreutils 6.10 and 6.11
Expected correct behavior:
$ echo БАГАЖ|sed "y/Ж/J/"
БАГАJ
$ echo БАГАЖ|sed "y/АБГЖ/ABGJ/"
BAGAJ
$ sed --version
GNU sed версия 4.1.5
Copyright (C) 2003 Free Software Foundation, Inc.
Это свободное программное обеспечение;
условия его копирования смотрите в
исходных текстах. Не предоставляется
НИКАКОЙ гарантии; даже гарантии
ПРИГОДНОСТИ ДЛЯ ПРОДАЖИ или ПРИМЕНИМОСТИ
ДЛЯ КОНКРЕТНОЙ ЦЕЛИ, в той мере,
в которой это может быть допущено
законодательством.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?23030>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils