как при помощи grep вывести соседние строчки с найденными, а то при поиске не хватает "контекста"
[РЕШЕНО] Как вывести grep несколько строк до и после. "контекст"
[РЕШЕНО] Как вывести grep несколько строк до и после. "контекст"
18.11.2021 10:54:55
|
|
|
18.11.2021 10:57:01
Из grep в man:
Context Line Control -A NUM, --after-context=NUM Print NUM lines of trailing context after matching lines. Places a line containing a group separator (--) between contiguous groups of matches. With the -o or --only-matching option, this has no effect and a warning is given. -B NUM, --before-context=NUM Print NUM lines of leading context before matching lines. Places a line containing a group separator (--) between contiguous groups of matches. With the -o or --only-matching option, this has no effect and a warning is given. -C NUM, -NUM, --context=NUM Print NUM lines of output context. Places a line containing a group separator (--) between contiguous groups of matches. With the -o or --only-matching option, this has no effect and a warning is given. Примеры работы. -A (after – после): -B (before – перед): -C (conext – контекст, до и после): -A и -B можно совмещать: |
||||
|
||||
Форма ответов