Выпуск утыліты GNU grep 3.5

Прадстаўлены выпуск утыліты для арганізацыі пошуку дадзеных у тэкставых файлах. GNU Grep 3.5. У новай версіі вернутыя старыя паводзіны опцыі "-files-without-match" (-L), якое ў выпуску grep 3.2 было зменена для аднастайнасці з утылітай git-grep. Калі ў grep 3.2 пошук стаў лічыцца паспяховым пры згадванні апрацоўванага файла ў спісе, то цяпер вернутыя паводзіны, пры якім поспех пошуку залежыць не ад наяўнасці файла ў спісе, а ад супадзення шуканага радка.

Перапрацавана паведамленне, якое выводзіцца пры выяўленні супадзенняў у бінарных файлах. Паведамленне зараз мае выгляд "grep: FOO: binary file matches" і выводзіцца ў stderr для пазбягання скрыжаванняў са звычайнай высновай (напрыклад, каманда 'grep PATTERN FILE | wc' раней няслушна падлічвала лік супадзенняў з-за высновы папярэджання ў стандартны струмень). У stderr аналагічнай выявай перанакіраваны і паведамленні "grep: FOO: warning: recursive directory loop" і "grep: FOO: input file is also the output".

Крыніца: opennet.ru

Дадаць каментар