Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / grep и encoding UCS-2 / 7 сообщений из 7, страница 1 из 1
24.12.2014, 10:31
    #38841354
grep и encoding UCS-2
Такие пироги, есть файл в UCS-2. Пытаюсь в Cygwin grep'нуть его командой:

Код: sql
1.
cat /cygdrive/b/z/ERROR.LOG | grep -i 'RESTORE'



Пусто. Если файл пересохранить в UTF-8, grep'ается. Как быть?

В приложении файл для теста.
...
Рейтинг: 0 / 0
24.12.2014, 10:41
    #38841372
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grep и encoding UCS-2
мимокрокодил222Если файл пересохранить в UTF-8, grep'ается. Как быть?сменить кодировку
...
Рейтинг: 0 / 0
24.12.2014, 11:16
    #38841439
grep и encoding UCS-2
bga83,

а как? где почитать?
...
Рейтинг: 0 / 0
24.12.2014, 11:29
    #38841465
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grep и encoding UCS-2
...
Рейтинг: 0 / 0
24.12.2014, 11:33
    #38841472
grep и encoding UCS-2
Basil A. Sidorov man iconv ?

т. е. вариант только один - конвертировать файл предварительно?
...
Рейтинг: 0 / 0
24.12.2014, 11:35
    #38841475
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grep и encoding UCS-2
И iconv и grep умеют работать со стандартным вводом-выводом.

P.S. Нежелание думать стало профессиональным качеством?
...
Рейтинг: 0 / 0
24.12.2014, 11:50
    #38841496
grep и encoding UCS-2
Basil A. SidorovИ iconv и grep умеют работать со стандартным вводом-выводом .

P.S. Нежелание думать стало профессиональным качеством?

спасибо. да я про него и думал. просто уточнил.

Код: sql
1.
$ iconv -f UCS-2 -t UTF-8 /cygdrive/b/z/ERROR.LOG | grep -i 'ERROR'



пашет
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / grep и encoding UCS-2 / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]