Linux - jak pomocí grep zobrazit řádky nad a pod výsledkem
Dobrý večer, vím jak se na linuxu používá grep základně, ale je možné docílit toho, že když hledám např. řetězec "sync" v logu
tak abych ve výsledku viděl i 5 řádků nad výsledkem a 10 řádků pod ním?
Díky
Dobrý den,
zobrazit pomocí příkazu grep výsledky (řádky) nad a pod můžete pomocí parametru A a B:
A = after
B = before
Ve Vašem případě tedy:
less /var/log/syslog | grep sync
tak abych ve výsledku viděl i 5 řádků nad výsledkem a 10 řádků pod ním?
Díky
ODPOVĚĎ
Dobrý den,
zobrazit pomocí příkazu grep výsledky (řádky) nad a pod můžete pomocí parametru A a B:
A = after
B = before
Ve Vašem případě tedy:
less /var/log/syslog | grep sync -A 10 -B 5