Publication de l'outil GNU grep 3.5

Présenté lancement de l'outil pour l'organisation de la recherche de données dans des fichiers texte — GNU Grep 3.5. Dans la nouvelle version, le comportement précédent de l’option «—files-without-match» (-L) a été rétabli, qui avait été modifié dans la version grep 3.2 pour être conforme à l'outil git-grep. Dans grep 3.2, une recherche était considérée comme réussie si le fichier traité était mentionné dans la liste, mais maintenant le comportement a été rétabli de sorte que le succès de la recherche dépend non pas de la présence du fichier dans la liste, mais de la correspondance de la chaîne recherchée.

Le message affiché lors de la détection de correspondances dans des fichiers binaires a été retravaillé. Le message est maintenant de la forme «grep: FOO: binary file matches» et est affiché dans stderr pour éviter les chevauchements avec la sortie normale (par exemple, la commande ‘grep PATTERN FILE | wc’ comptait auparavant incorrectement le nombre de correspondances en raison de l'affichage d'un avertissement dans le flux standard). De même, les messages «grep: FOO: warning: recursive directory loop» et «grep: FOO: input file is also the output» ont été redirigés vers stderr.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster