Ich greife durch einen großen Stapel Code, der von git verwaltet wird, und wenn ich einen Grep mache, sehe ich Stapel und Stapel von Nachrichten des Formulars:
> grep pattern * -R -n
whatever/.git/svn: No such file or directory
Kann ich diese Zeilen auf irgendeine Weise verschwinden lassen?
No such file or directoryNachrichten für vorhandene Dateien und / oder Verzeichnisse erhalten? Oder umgekehrt, wie kann grep *man Namen von Dateien erhalten, die nicht existieren? Ist dies eine Race-Bedingung, bei der ein anderer Prozess den Verzeichnisbaum (Erstellen, Umbenennen und Löschen von Dateien) während der grepAusführung manipuliert ?
ag,ackodercgrepstattdessen - sie sind viel schneller / besser alsgrepfür die Suche Code - Repositories.