Jak wyświetlić numer linii podczas wykonywania grep na pliku


14

Jak wyświetlić numer linii podczas wykonywania grep na pliku. Na przykład:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 

Odpowiedzi:


32

Istnieje opcja -ni wiele innych na stronie podręcznika, które warto przeczytać.


6

grep -n <pattern> <file>poprzedza każdą linię wyjścia numerem linii w pliku wejściowym. Czy tego szukasz?


kolizja w powietrzu z enzotibem, który był szybszy
Petr Uzel

1

alias grep='grep -inE --color=auto'

To również pokoloruje dopasowanie, aby ułatwić czytanie.


1

Czy można sprawdzić cat -n 'filename'. Spowoduje to wydrukowanie numerów linii.


0
cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

catbędzie -n[umber]linie i | (filter)poprzez grepszukanie tylko linii z CONFIG_PM....nimi

wynikowy wynik będzie numerem wiersza; tekst linii i łańcucha

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR

Witamy w U&L. Zredagowałem twój post, więc bardziej wykorzystuje możliwości formatowania strony. Przejrzyj zmiany (wraz z historią edycji), aby Twoje przyszłe odpowiedzi (i pytania) mogły wyglądać lepiej. Nie jest również konieczne „podpisywanie” swojego postu, twoje imię jest publikowane wraz z Twoim profilem we wszystkich odpowiedziach
Anthon
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.