GNU grep 3.5 یوٹیلیٹی کی ریلیز

کی طرف سے پیش ٹیکسٹ فائلوں میں ڈیٹا کی تلاش کو منظم کرنے کے لیے ایک افادیت کا اجراء GNU Grep 3.5. نیا ورژن "--files-without-match" (-L) آپشن کے پرانے رویے کو واپس لاتا ہے، جسے grep 3.2 ریلیز میں git-grep یوٹیلیٹی کے مطابق ہونے کے لیے تبدیل کیا گیا تھا۔ اگر گریپ 3.2 میں تلاش کو اس وقت کامیاب سمجھا جانے لگا جب اس فائل کا ذکر فہرست میں ہوتا ہے، اب وہ رویہ واپس آ گیا ہے جس میں تلاش کی کامیابی کا انحصار فہرست میں فائل کی موجودگی پر نہیں، بلکہ اس پر ہے۔ تلاش کی گئی تار کا مماثل۔

بائنری فائلوں میں میچوں کا پتہ چلنے پر ظاہر ہونے والے پیغام پر دوبارہ کام کیا گیا ہے۔ پیغام اب "grep: FOO: binary file matches" پڑھتا ہے اور عام آؤٹ پٹ میں مداخلت سے بچنے کے لیے stderr پر پرنٹ کیا جاتا ہے (مثال کے طور پر، 'grep PATTERN FILE | wc' نے پہلے stdin کو وارننگ پرنٹ کرنے کی وجہ سے میچوں کی تعداد کو غلط شمار کیا تھا) . پیغامات "grep: FOO: warning: recursive Directory loop" اور "grep: FOO: ان پٹ فائل بھی آؤٹ پٹ ہے" کو اسی طرح stderr پر ری ڈائریکٹ کیا جاتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں