как использовать tail и grep и получить имя файла с результатом - PullRequest
0 голосов
/ 24 января 2019

Я использую tail и grep, чтобы найти что-то вроде 'Apple' в нескольких файлах мне нужно получить имя файла, который нашел результат в

tail -F files_name grep --line-buffered -e 'Apple' -e 'Orange' while read ;  do    while :;    do     echo -en "\007";     sleep 1;  done  ; done

1 Ответ

0 голосов
/ 24 января 2019

Смотри на меня, как будто ты задумался.

grep 'Apple\|Orange' file1 file2

Поиск строки Apple или Orange в file1 и file2. grep выведет имя файла с : в качестве разделителя. Вы можете использовать grep -l 'Apple\|Orange' file1 file2 только для печати имен файлов.

...