Veröffentlichung des Tools zur Organisation der Datensuche in Textdateien - . In der neuen Version wurde das alte Verhalten der Option ââfiles-without-matchâ (-L) wiederhergestellt, das in der Version grep 3.2 zur Vereinheitlichung mit dem Tool git-grep geĂ€ndert wurde. WĂ€hrend in grep 3.2 die Suche als erfolgreich galt, wenn die verarbeitete Datei in der Liste erwĂ€hnt wurde, wurde jetzt das Verhalten zurĂŒckgebracht, bei dem der Erfolg der Suche nicht von der Anwesenheit der Datei in der Liste abhĂ€ngt, sondern vom Ăbereinstimmen der gesuchten Zeile.
Die Ausgabe der Ăbereinstimmungen in BinĂ€rdateien wurde ĂŒberarbeitet. Die Nachricht hat nun die Form âgrep: FOO: binary file matchesâ und wird in stderr ausgegeben, um Ăberschneidungen mit der normalen Ausgabe zu vermeiden (zum Beispiel zĂ€hlte der Befehl âgrep PATTERN FILE | wcâ zuvor aufgrund der Warnung im Standardstrom fĂ€lschlicherweise die Anzahl der Ăbereinstimmungen). DarĂŒber hinaus wurden die Nachrichten âgrep: FOO: warning: recursive directory loopâ und âgrep: FOO: input file is also the outputâ ebenfalls nach stderr umgeleitet.
Quelle: opennet.ru
