UNIQ(1)

الاسم
uniq - الإبلاغ عن الأسطر المكررة أو حذفها

موجز
uniq [خيار]... [مدخل [مخرج]]

الوصف

تصفية الأسطر المتطابقة المتجاورة من المدخل (أو الإدخال القياسي)، مع كتابتها إلى المخرج (أو الإخراج القياسي).

بدون خيارات، تُدمج الأسطر المتطابقة إلى أول ظهور.

المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.

-c, --count
    تسبق الأسطر بعدد مرات الظهور

-d, --repeated
    اطبع الأسطر المكررة فقط، سطر واحد لكل مجموعة

-D  اطبع جميع الأسطر المكررة

--all-repeated[=طريقة]
    مثل -D، لكن يسمح بفصل المجموعات بسطر فارغ؛ الطريقة={none(مبدئي),prepend,separate}

-f, --skip-fields=N
    تجنب مقارنة أول N من الحقول

--group[=طريقة]
    أظهر جميع العناصر، مع فصل المجموعات بسطر فارغ؛ الطريقة={separate(مبدئي),prepend,append,both}

-i, --ignore-case
    تجاهل اختلافات حالة الأحرف عند المقارنة

-s, --skip-chars=N
    تجنب مقارنة أول N من الأحرف

-u, --unique
    اطبع الأسطر الفريدة فقط

-z, --zero-terminated
    محدد السطر هو NUL، وليس سطرًا جديدًا

-w, --check-chars=N
    قارن بما لا يزيد عن N من الأحرف في الأسطر

--help
    يعرض هذه المساعدة ويخرج

--version
    يعرض معلومات الإصدار ويخرج

الحقل هو سلسلة من الفراغات (عادة مسافات و/أو علامات تبويب)، ثم أحرف غير فارغة. تُتجاوز الحقول قبل الأحرف.

لا يكتشف 'uniq' الأسطر المكررة إلا إذا كانت متجاورة. قد ترغب في فرز المدخل أولاً، أو استخدام 'sort -u' بدون 'uniq'.

المؤلف
كتبه Richard M. Stallman و David MacKenzie.

التبليغ عن الأخطاء
أبلغ عن العلات إلى: bug-coreutils@gnu.org
صفحة GNU coreutils الرئيسة: <https://www.gnu.org/software/coreutils/>
مساعدة عامة لاستخدام برمجيات جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي أخطاء ترجمة إلى <https://translationproject.org/team/>

حقوق النسخ
حقوق النشر © 2026 مؤسسة البرمجيات الحرة (Free Software Foundation, Inc.). ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث. <https://gnu.org/licenses/gpl.html>.
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون.

انظر أيضًا
comm(1), join(1), sort(1)

الوثائق الكاملة <https://www.gnu.org/software/coreutils/uniq>
أو متاحة محلياً عبر: info '(coreutils) uniq invocation'

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.