Rhyddhau cyfleustodau GNU grep 3.5

A gyflwynwyd gan rhyddhau cyfleustodau ar gyfer trefnu chwiliad data mewn ffeiliau testun - GNU Grep 3.5. Mae'r fersiwn newydd yn dod â hen ymddygiad yr opsiwn “--files-without-match” (-L) yn ôl, a newidiwyd yn y datganiad grep 3.2 i fod yn gyson â'r cyfleustodau git-grep. Os yng ngrep 3.2 dechreuodd y chwiliad gael ei ystyried yn llwyddiannus pan sonnir am y ffeil sy'n cael ei phrosesu yn y rhestr, nawr mae'r ymddygiad wedi'i ddychwelyd lle mae llwyddiant y chwiliad yn dibynnu nid ar bresenoldeb y ffeil yn y rhestr, ond ar y cyfateb y llinyn a chwiliwyd.

Mae'r neges sy'n cael ei harddangos pan fydd canlyniadau'n cael eu canfod mewn ffeiliau deuaidd wedi'i hailweithio. Mae'r neges bellach yn darllen "grep:FOO: ffeil deuaidd yn cyfateb" ac fe'i hysgrifennir i stderr i osgoi ymyrraeth ag allbwn arferol (er enghraifft, defnyddir 'grep PATTERN FILE | wc' i gyfri'n anghywir nifer y gemau sy'n cyfateb oherwydd argraffu rhybudd i stdin ). Mae'r negeseuon “grep: FOO: rhybudd: dolen cyfeiriadur recursive” a “grep: FOO: ffeil mewnbwn hefyd yr allbwn” yn cael eu hailgyfeirio yn yr un modd i stderr.

Ffynhonnell: opennet.ru

Ychwanegu sylw