UNIQ(1) دستورات کاربر UNIQ(1)

uniq - گزارش یا حذف خطوط تکراری مجاور

uniq [گزینه]... [ورودی [خروجی]]

فیلتر کردن خطوط تکراری مجاور از فایل ورودی و نوشتن در خروجی. بدون مشخص کردن گزینه‌ها، خطوط منطبق در اولین رخداد خلاصه می‌شوند.

اگر فایلی داده نشود، یا فایل - باشد، ورودی استاندارد خوانده می‌شود.

درج تعداد دفعات تکرار در ابتدای هر خط
فقط چاپ خطوط تکراری، هر گروه یک خط
چاپ تمام خطوط تکراری
چشم‌پوشی از N فیلد ابتدایی قبل از بررسی یکتایی
نادیده گرفتن تمایز حروف بزرگ و کوچک در مقایسه
چشم‌پوشی از N نویسه ابتدایی قبل از بررسی یکتایی
فقط چاپ خطوط یکتا و غیرتکراری
جداکننده خطوط بایت NUL است، نه خط جدید
نمایش این راهنما و خروج
نمایش شماره نسخه و خروج

دستور uniq خطوط تکراری غیرمجاور را تشخیص نمی‌دهد مگر اینکه ورودی ابتدا مرتب‌سازی (sort) شده باشد.

نوشته شده توسط Richard M. Stallman و David MacKenzie.

گزارش باگ به: bug-coreutils@gnu.org

حق نشر © 2025 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.)

June 2025 GNU coreutils 9.7