Grep содержание файла для содержания из другого файла по одному

Я использую

grep -o <string> <filename> | wc -l

считать количество раз <string> происходит в файле. Я теперь должен расширить это таким образом, что строка из списка объектов в другом файле.

Причем цель состоит в том, чтобы считать случаи каждой строки 'строкового' файла в основном файле. Строковый файл будет списком VLAN и основного файла (файлов) вывод Списка MAC-адресов большого LAN-коммутатора.

0
задан 21 December 2019 в 18:26

1 ответ

Команда, которую Вы просите, просто:

grep -c -o -f strings_file input_file

-f опция получит шаблоны из strings_file, один на строку.

-c опция возвратит количество соответствий, таким образом устраняя использование | wc -l.

2
ответ дан 21 December 2019 в 23:29

Другие вопросы по тегам:

Похожие вопросы: