webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

Как искать текст в куче файлов?

Для поиска текста всегда использовал команду.
[category]# grep -r "Текст, который ищем" .
Но что-то у меня не ищет русские слова.
Это тек и должно быть или у меня косяк где-то?
  • Вопрос задан
  • 312 просмотров
Решения вопроса 2
@viiy
Linux сисадмин \ DevOps
Попробуйте составлять менее строгий regexp
И включите perl mode

cat > ./russian.txt
вася
петя
маша
даша


grep -P "вася|маша" ./russian.txt 
вася
маша
Ответ написан
В Ubuntu 14.04 ищет русские слова:
grep -r 'перевод' .
./config/locales/devise.ru.yml:# Русский перевод для https://github.com/plataformatec/devise/tree/v1.4.7
./config/locales/devise.ru.yml:# Другие переводы на http://github.com/plataformatec/devise/wiki/I18n

Может, это особенность сборки grep в CentOS?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы