XZGREP(1)

الاسم
xzgrep - البحث عن أنماط داخل الملفات التي قد تكون مضغوطة

موجز
xzgrep [خيار...] [قائمة_أنماط] [ملف...]
xzegrep ...
xzfgrep ...
lzgrep ... (مهجور)
lzegrep ... (مهجور)
lzfgrep ... (مهجور)

الوصف
يستدعي xzgrep الأداة grep(1) على المحتويات غير المضغوطة للملفات. تُحدد صيغ الملفات من لاحقات أسمائها. أي ملف بلاحقة يدعمها xz(1) أو gzip(1) أو bzip2(1) أو lzop(1) أو zstd(1) أو lz4(1) سيجري فك ضغطه؛ ويُفترض أن جميع الملفات الأخرى غير مضغوطة.

إذا لم تُحدد ملفات أو كان الملف هو -، تُقرأ المدخلات القياسية. عند القراءة من المدخلات القياسية، تُفك فقط الملفات التي يدعمها xz(1). يُفترض أن الملفات الأخرى في صيغتها غير المضغوطة بالفعل.

معظم خيارات grep(1) مدعومة. ومع ذلك، الخيارات التالية غير مدعومة:

    -r, --recursive

    -R, --dereference-recursive

    -d, --directories=إجراء

    -Z, --null

    -z, --null-data

    --include=نمط

    --exclude=نمط

    --exclude-from=ملف

    --exclude-dir=نمط

xzegrep هو اسم مستعار لـ xzgrep -E. و xzfgrep هو اسم مستعار لـ xzgrep -F.

أوامر lzgrep و lzegrep و lzfgrep متوفرة للتوافق مع أدوات LZMA القديمة. وهي مهجورة وستُحذف في إصدار مستقبلي.

حالة الخروج

0   وُجدت مطابقة واحدة على الأقل في ملف واحد على الأقل من ملفات المدخلات. ولم تحدث أخطاء.

1   لم توجد أي مطابقات في أي من ملفات المدخلات. ولم تحدث أخطاء.

>1  حدث خطأ واحد أو أكثر. من غير المعروف ما إذا عُثر على مطابقات.

البيئة

GREP
    إذا ضُبط المتغير GREP على قيمة غير فارغة، فسيُستخدم بدلاً من grep أو grep -E أو grep -F.

انظر أيضاً
grep(1), xz(1), gzip(1), bzip2(1), lzop(1), zstd(1), lz4(1), zgrep(1)