Используя наш сайт, вы подтверждаете, что прочитали и поняли политику о куки, политику конфиденциальности и пользовательское соглашение.
Я хочу найти во многих файлах строку.
Я использовал find /archive/* -print0 | xargs -0 grep 'robert' -sl
find /archive/* -print0 | xargs -0 grep 'robert' -sl
Есть ли простой способ сделать это?
Оболочка расширяется * . Просто опустите его, и find , что делать.
*
find
find /archive -print0 | xargs -0 grep 'robert' -sl
Там нет необходимости для find . Просто используйте.
grep -m 1 -rsl 'robert' archive/