Sortie de l'utilitaire GNU grep 3.5

Introduit sortie d'un utilitaire pour organiser la recherche de données dans des fichiers texte - GNU Grep 3.5. La nouvelle version ramène l'ancien comportement de l'option "--files-without-match" (-L), qui a été modifié dans la version grep 3.2 pour être cohérent avec l'utilitaire git-grep. Si dans grep 3.2 la recherche commençait à être considérée comme réussie lorsque le fichier en cours de traitement était mentionné dans la liste, le comportement a maintenant été renvoyé dans lequel le succès de la recherche ne dépend pas de la présence du fichier dans la liste, mais de la correspondance de la chaîne recherchée.

Le message affiché lorsque des correspondances sont détectées dans les fichiers binaires a été retravaillé. Le message indique désormais « grep : FOO : correspondances de fichiers binaires » et est imprimé sur stderr pour éviter toute interférence avec la sortie normale (par exemple, « grep PATTERN FILE | wc » est utilisé pour compter de manière incorrecte le nombre de correspondances en raison de l'impression d'un avertissement sur stdin. ). Les messages « grep : FOO : avertissement : boucle de répertoire récursive » et « grep : FOO : le fichier d'entrée est également la sortie » sont également redirigés vers stderr.

Source: opennet.ru

Ajouter un commentaire