Zeilennummer anzeigen, wenn eine einzelne Datei gesucht wird

544
Sanghyun Lee

ack Zeigt normalerweise Zeilennummern mit Dateinamen an,

$ ack searchme filename 1:searchme 

aber nicht bei der Suche einer einzelnen Datei,

$ ack searchme filename searchme 

Es ist einfach, Zeilennummern mit anzuzeigen grep

$ grep -n searchme filename 1:searchme 

Kann ich die Zeilennummern anzeigen, wenn ich mit einer einzelnen Datei suche ack?

1

1 Antwort auf die Frage

2
DavidPostill

Dieses Problem wurde als Fehler für die ack Ausgabezeilenanzahl der Übereinstimmungen beim Überprüfen einer einzelnen Datei # 244 mit der folgenden Antwort ausgelöst :

Alle zukünftigen Entwicklungen auf ack finden auf https://github.com/petdance/ack2 statt . Dieses Problem wurde hierher verschoben: Benötigen wir eine Option zum Erzwingen des Druckens der Zeilennummer? # 196

Der Status der ack2- Anfrage ist offen .

Die Anzahl der Übereinstimmungen der Ausgabezeilen beim Überprüfen einer einzelnen Datei # 244 enthält einen Patch, der das Problem sowie den folgenden Kommentar beheben kann:

Bei Verwendung der --with-filenameOption werden jedoch immer Dateinamen und daher Zeilennummern gedruckt.