Έκδοση του βοηθητικού προγράμματος GNU grep 3.5

Εισήχθη κυκλοφορία ενός βοηθητικού προγράμματος για την οργάνωση αναζήτησης δεδομένων σε αρχεία κειμένου - GNU Grep 3.5. Η νέα έκδοση επαναφέρει την παλιά συμπεριφορά της επιλογής "--files-without-match" (-L), η οποία άλλαξε στην έκδοση grep 3.2 για να είναι συνεπής με το βοηθητικό πρόγραμμα git-grep. Εάν στο grep 3.2 η αναζήτηση άρχισε να θεωρείται επιτυχής όταν το αρχείο προς επεξεργασία αναφέρεται στη λίστα, τώρα έχει επιστραφεί η συμπεριφορά στην οποία η επιτυχία της αναζήτησης δεν εξαρτάται από την παρουσία του αρχείου στη λίστα, αλλά από το αντιστοίχιση της συμβολοσειράς που αναζητήθηκε.

Το μήνυμα που εμφανίζεται όταν εντοπίζονται αντιστοιχίσεις σε δυαδικά αρχεία έχει υποστεί εκ νέου επεξεργασία. Το μήνυμα τώρα διαβάζει "grep: FOO: δυαδικό αρχείο ταιριάζει" και εκτυπώνεται στο stderr για να αποφευχθούν παρεμβολές στην κανονική έξοδο (για παράδειγμα, το 'grep PATTERN FILE | wc' χρησιμοποιείται για την εσφαλμένη μέτρηση του αριθμού των αντιστοιχιών λόγω εκτύπωσης μιας προειδοποίησης στο stdin ). Τα μηνύματα "grep: FOO: warning: αναδρομικός βρόχος καταλόγου" και "grep: FOO: το αρχείο εισόδου είναι επίσης η έξοδος" ανακατευθύνονται ομοίως στο stderr.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο