[sisyphus] grep: bug in UTF8 locale?
Slava Semushin
=?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Чт Июл 24 15:16:39 MSD 2008
24 июля 2008 г. 18:11 пользователь Denis Nazarov <marsden / mail.ru> написал:
> [denis на buka ~]$ LANG=C echo "Test" | grep '^[a-z]'
> Test
Здесь вы запустили echo в локали С, а grep запустится с вашей локалью.
Поэтому результат и не изменился.
>[denis на buka ~]$ echo "Test" | LANG=C
>bash: echo: ошибка записи: Обрыв канала
Здесь видим, что вы не очень понимаете как работает и что делает LANG=C ;)
После пайпа должна быть команда, а LANG=C это не команда это установка
переменной окружения.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
Подробная информация о списке рассылки Sisyphus