Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: поиск во всех h файлах  (Прочитано 561 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pozitive07

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
поиск во всех h файлах
« : 05 Ноября 2009, 15:57:28 »
Привет всем :).
Как можно организовать поиск по всему серверу текста в *.h файлах через grep?
« Последнее редактирование: 05 Ноября 2009, 16:35:52 от Pozitive07 »

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: поиск во всех h файлах
« Ответ #1 : 05 Ноября 2009, 16:06:55 »
grep ищет что-то в файле по шаблону .
find (locate) ищет файлы по шаблону.
т.е. надо
find /home -name "шаблон_файла" | xargs grep "шаблон_в_файле"
« Последнее редактирование: 09 Ноября 2009, 07:58:37 от alexander.pronin »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: поиск во всех h файлах
« Ответ #2 : 05 Ноября 2009, 22:51:49 »
а лучше почитать
man locate
man find

ну и
man grep

конечно же

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: поиск во всех h файлах
« Ответ #3 : 09 Ноября 2009, 08:04:36 »
Для автора.
Подправил команду (ввел xargs). Так правильнее.
Есть хорошая пргограмма для поиска Beagle, но про нее мало кто знает.

 

Страница сгенерирована за 0.066 секунд. Запросов: 25.