1

Добрый день!

Мне необходимо написать скрипт, который в заданном первым параметром каталоге находит все простые файлы, в которых содержаться заданные вторым или третьим параметрами символьные строки.

После с этими файлами мне необходимо произвести какие-то действия.

Думал найти эти файлы и записать из полны путь в переменную
Я пробовал сделать так

list=` find $1 -type f -exec cat "{}" \;|grep 'ff\|ss'`

Естественно результат не тот что я хотел, можете подсказать в какую сторону стоит думать?

2

$ grep -ls "ff\|ss" *

Выведет имена файлов в текущей директории, содержащих совпадения.

Да, у меня Ubuntu.
Нет, не глючит.