Frigivelse af GNU grep 3.5-værktøjet

Introduceret frigivelse af et værktøj til at organisere datasøgning i tekstfiler - GNU Grep 3.5. Den nye version bringer tilbage den gamle adfærd for "--files-without-match" (-L), som blev ændret i grep 3.2-udgivelsen for at være i overensstemmelse med git-grep-værktøjet. Hvis søgningen i grep 3.2 begyndte at blive betragtet som vellykket, når filen, der behandles, er nævnt på listen, er den adfærd nu returneret, hvor succesen med søgningen ikke afhænger af tilstedeværelsen af ​​filen på listen, men af match af den søgte streng.

Meddelelsen, der vises, når der detekteres matches i binære filer, er blevet omarbejdet. Meddelelsen lyder nu "grep: FOO: binær fil matcher" og udskrives til stderr for at undgå interferens med normalt output (f.eks. 'grep PATTERN FILE | wc' bruges til forkert at tælle antallet af matches på grund af udskrivning af en advarsel til stdin ). Meddelelserne "grep: FOO: advarsel: rekursiv mappeloop" og "grep: FOO: inputfilen er også outputtet" omdirigeres på samme måde til stderr.

Kilde: opennet.ru

Tilføj en kommentar