Próbuję ograniczyć użytkownika w dzienniku produkcji.Czy można używać kombinacji tail i grep?
Czy jest możliwe aby użyć
tail -f grep "username"
Próbuję ograniczyć użytkownika w dzienniku produkcji.Czy można używać kombinacji tail i grep?
Czy jest możliwe aby użyć
tail -f grep "username"
Tak - użyć rury. tj
tail -f <some filename> | grep 'username'
Tak, można po prostu użyć rury
tail -f fileName | grep nazwa użytkownika
Używaj 'tailf' lub' tail -f'. – alk
faktycznie znalazłem, że jest bardziej efektywny w użyciu: grep nazwa_użytkownika nazwa_pliku | ogon
Komenda ack
, czyli grep-like finder, ma flagę --passthru
, która została zaprojektowana specjalnie do tego celu.
Od ack
automatycznie kody kolorów pasuje do ciebie, można go używać do wyszukiwania wyjściowe pliku dziennika ogonami i podkreślają mecze, ale również zobaczyć linie, które nie pasują.
tail -f error.log | ack --passthru whatever
Wyświetlą się wszystkie linie logu, ale dopasowania będą podświetlone.
ack jest pod http://beyondgrep.com/
Może "ogon [...] -f | grep nazwa_użytkownika ' – cnicutar
To trochę bardziej efektywne użycie' tailf' zamiast 'tail -f'. – Pointy