Привет друзья, я использую следующую команду, чтобы найти в /var некоторые параметры в моем скрипте

grep -R "param" /var /* 2> /dev /null | grep -wq "param"

моя проблема заключается в том, что: после того, как grep найдет параметр в файле, grep продолжит поиск, пока все поиски в /var /* не будут завершены

Как выполнить останов сразу после того, как grep соответствует слову param

Например, когда я запускаю: grep -R "param" /var /* 2> /dev /null | grep -wq "param"

grep найти параметр через одну секунду.

Но grep продолжает поиск других таких же параметров в других файлах, и это занимает почти 30 секунд.

Как остановить grep сразу после совпадения параметров?

Спасибо

1 ответ1

1

Использование:

grep -m 1

остановиться после первого матча.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .