Здравствуйте.
Есть txt лог, в нем строчки - <Data Name='TargetUserName'>й</Data>
мне нужно найти все строки с >й< , поле >й< может быть любой длины. Дело в том, что если в этом поле латинские буквы то все находит, а вот с русскими никак. Ищу так
grep -E -o "<Data Name='TargetUserName'>[^[:space:]]+</Data>"
Проблема в том, что лог при открытии в ubuntu выглядит вот так <Data Name='TargetUserName'>▒▒▒▒▒▒▒▒▒▒▒▒▒</Data> т.е. вот такая заштрихованная штука.
На самом деле выглядит вот так <Data Name='TargetUserName'>СИСТЕМА</Data>
Как быть? Спасибо.