grep -A 2 -B 3
wypisuje 2 linie po łańcuchu grep i wypisuje 3 linie wcześniej.
grep -C 3
drukuje 3 linie przed i 3 linie po
Niestety grep
używam nie obsługuje tych opcji. Czy są dostępne alternatywne polecenia lub skrypt do symulacji tego? Używasz skryptów powłoki sed
/ awk
/ perl
/?
GNU > /usr/local
. Programy GNU mają wiele bardzo przydatnych rozszerzeń i zostały zaprojektowane w celu uniknięcia arbitralnych ograniczeń (ale płacisz drogo za rozmiar, a czasem za wydajność). Wiele zastrzeżonych systemów ma „nieoficjalne” repozytoria pakietów z GNU i innymi narzędziami. „Partner” nie powie Ci o nich, nawet jeśli są one zarządzane przez dostawcę ...
-C
przełącznik.