2014-02-11 2 views
-2

Я хочу получить имя файла и строки из соответствия шаблону.shell script find с рисунком в файле

Список файлов поиска находится в a.txt.

Модели поиска находятся в b.txt.

Как получить имя файла и номер строки, совпадающей с search files list, который содержит

лекал с скриптом?

Подробнее.

a.php 

    ....(blah).... 

b.php 

    ..... phpinfo .... index ... (blah)... 

список файлов:

a.txt 

    [file path]/a.php 
    [file path]/b.php 

список шаблон

b.txt 

    index 
    phpinfo 
+0

Что именно первый 'detail' раздел? – anubhava

ответ

1

чистой оболочки

while read -r file 
do 
    while read -r pattern 
    do 
     echo "search pattern $pattern in file $file..." 
     grep "$pattern" "$file" 
    done < b.txt 
done < a.txt 
Смежные вопросы