Как возвратить и имя файла и номер строки с находкой … - должностное лицо grep?

Они - счетчик пакетов и счетчик байта, что можно стать живыми с iptables -L -v команда.

Примеры и объяснения могут быть найдены в Учебном руководстве Iptables - iptables-save документ.

46
28.10.2012, 02:51
3 ответа

Переключатель командной строки -H силы grep распечатать имя файла, даже со всего одним файлом.

% grep -n 7 test.in
7:7
% grep -Hn 7 test.in
test.in:7:7

   -H, --with-filename
          Print the filename for each match.

Обратите внимание, что, поскольку Kojiro заявляет в комментарии, это не часть стандарта POSIX; это находится и в GNU и в BSD grep, но возможно, что некоторые системы не имеют его (например, Солярис).

53
27.01.2020, 19:34
find . -type f -exec grep -n 'string to search' /dev/null {} +

(или с GNU grep, посмотрите -H опция)

22
27.01.2020, 19:34

Если ваш grep поддерживает рекурсивный флаг -r, это решает ваш запрос:

grep -rn "String to search " * 
2
27.01.2020, 19:34

Теги

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