чтото туплю... да и честно говоря не особо разбираюсь в комбинациях команд
требуется - найти по диску от корня все файлы с именем text.txt из всех подкаталогов, потом вывести только те имена и пути, которые содержат в себе строку "str1" (в общем вывести в том виде, как возвращает grep при поиске по множеству файлов)
вот чтото дальше не понимаю...
find-ом можно получить список имен файлов, удовлетворяющих шаблону...
а как дальше открыть каждый из них, и выдать только те, в которых есть str1 (включая саму строка, str1-содержащую)?
желательно без циклов-переменных и прочего сиплюсплюса
Пользователь решил продолжить мысль 29 Апреля 2015, 22:45:41:
для наглядности добавлю, что нужно получить
maestro@meniac:~$ набор_команд
/путь1/text.txt:блабла str1 блабла
/путь1/путь2/text.txt: блабла str1 бла
/путь1/путь2/text.txt: str1 бла
/путь1/путь2/путь3/text.txt:бла str1 блабла бла
и т.д.