0
Найти на сайте: параметры поиска

 

 

[РЕШЕНО] Построковый поиск в файлах

  
Сообщений: 0
Понадобилось мне найти в файлах (в том числе и в бинарных) фразу. Пытаюсь использовать утилиту strings, никогда раньше ей не пользовался. Мне нужно, чтобы в папке просматривались все файлы на наличие определённой фразы построково. вот как я это реализовал:

find . -type f -print -exec strings {} \; | egrep -i "ubuntu"

Так вот, если файл бинарный, то выводится просто строка, содержащая искомую фразу без указания пути к файлу. Подскажите, пожалуйста, как это можно исправить?
Сообщений: 0
KaraBaSS_1337, А что Вам мешает пользоваться такой конструкцией
grep ubuntu -R /xxx/xxx/*
Я вставил иксы на место расположения нужной директории. Ведь так значительно проще.
Редактировалось: 2 раз (Последний: 7 ноября 2013 в 23:25)
Сообщений: 0
Periscop, действительно, помогла конструкция. Только я воспользовался чуть иной: grep -air "ubuntu" /
А мне казалось, что grep внутри бинарников не ищет..
Сообщений: 0
Проблема решена smile
В начало страницы 
|
Перейти на форум: