GNU grep 3.5 izlaidums

Prezentēts rīka izlaidums datu meklēšanai teksta failos — GNU Grep 3.5. Jaunajā versijā ir atjaunota iepriekšējā uzvedība izvēlei «—files-without-match» (-L), kas izlaidumā grep 3.2 tika mainīta, lai būtu saskaņā ar rīku git-grep. Ja iepriekš grep 3.2 meklēšana tika uzskatīta par veiksmīgu, ja apstrādātais fails tika minēts sarakstā, tad tagad ir atjaunota uzvedība, kurā meklēšanas panākumi atkarīgi nevis no faila klātbūtnes sarakstā, bet gan no meklējamā teksta saskaņas.

Pārstrādāta ziņojuma forma, kas tiek izvadīta, identificējot sakritības bināros failos. Ziņojums tagad izskatās šādi: «grep: FOO: binary file matches» un tiek izvadīts stderr, lai izvairītos no pārklāšanās ar standarta izvadi (piemēram, komanda ‘grep PATTERN FILE | wc’ iepriekš nepareizi saskaitīja sakritību skaitu dēļ brīdinājuma izvadīšanas standarta plūsmā). Savukārt stderr tagad tiek novirzīti arī ziņojumi «grep: FOO: warning: recursive directory loop» un «grep: FOO: input file is also the output».

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster