So zeigen Sie die Zeilennummer an, während Sie eine Datei mit grep bearbeiten

14

So zeigen Sie die Zeilennummer an, während Sie eine Datei mit grep bearbeiten. Beispielsweise:

grep CONFIG_PM_ADVANCED_DEBUG /boot/config-`uname -r 
user7044
quelle

Antworten:

32

Es gibt die Möglichkeit -n, und viele mehr in der Handbuchseite, die es wert ist, gelesen zu werden.

Enzotib
quelle
6

grep -n <pattern> <file>stellt jeder Ausgabezeile die Zeilennummer in der Eingabedatei voran. Suchst du danach?

Petr Uzel
quelle
Kollision in der Luft mit Enzotib, der schneller war
Petr Uzel
1

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

Dadurch wird das Streichholz auch zum einfachen Ablesen eingefärbt.

Raychi
quelle
1

Haben Sie überprüft cat -n 'filename'. Dadurch werden die Zeilennummern gedruckt.

Satyendra
quelle
0
cat -n /boot/config | grep CONFIG_PM_ADVANCED_DEBUG

catwerden -n[umber]die Zeilen und | (filter)durch grepnur nach Zeilen mit CONFIG_PM....in ihnen suchen

die resultierende Ausgabe ist die Zeilennummer; der Text der Zeile und der Zeichenfolge

cat -n[umber lines] /Path/to/filename | grep -i[gnor case (optional)] STRING_TO_LOOK_FOR
Landis Reed
quelle
Willkommen bei U & L. Ich habe Ihren Beitrag bearbeitet, damit er die Formatierungsmöglichkeiten der Website ein bisschen mehr nutzt. Bitte überprüfen Sie die Änderungen (mit dem Bearbeitungsverlauf), damit Ihre zukünftigen Antworten (und Fragen) möglicherweise besser aussehen. Es ist auch nicht notwendig, Ihren Beitrag zu "unterschreiben", Ihr Name wird mit Ihrem Profil in allen Antworten
angezeigt