| UNIQ(1) | دستورات کاربر | UNIQ(1) |
نام (NAME)
uniq - گزارش یا حذف خطوط تکراری مجاور
خلاصه دستور (SYNOPSIS)
uniq [گزینه]... [ورودی [خروجی]]
توضیحات (DESCRIPTION)
فیلتر کردن خطوط تکراری مجاور از فایل ورودی و نوشتن در خروجی. بدون مشخص کردن گزینهها، خطوط منطبق در اولین رخداد خلاصه میشوند.
اگر فایلی داده نشود، یا فایل - باشد، ورودی استاندارد خوانده میشود.
- -c, --count
- درج تعداد دفعات تکرار در ابتدای هر خط
- -d, --repeated
- فقط چاپ خطوط تکراری، هر گروه یک خط
- -D
- چاپ تمام خطوط تکراری
- -f, --skip-fields=N
- چشمپوشی از N فیلد ابتدایی قبل از بررسی یکتایی
- -i, --ignore-case
- نادیده گرفتن تمایز حروف بزرگ و کوچک در مقایسه
- -s, --skip-chars=N
- چشمپوشی از N نویسه ابتدایی قبل از بررسی یکتایی
- -u, --unique
- فقط چاپ خطوط یکتا و غیرتکراری
- -z, --zero-terminated
- جداکننده خطوط بایت NUL است، نه خط جدید
- --help
- نمایش این راهنما و خروج
- --version
- نمایش شماره نسخه و خروج
نکته (NOTE)
دستور uniq خطوط تکراری غیرمجاور را تشخیص نمیدهد مگر اینکه ورودی ابتدا مرتبسازی (sort) شده باشد.
نویسنده (AUTHOR)
نوشته شده توسط Richard M. Stallman و David MacKenzie.
گزارش باگها (REPORTING BUGS)
گزارش باگ به: bug-coreutils@gnu.org
حق نشر (COPYRIGHT)
حق نشر © 2025 بنیاد نرمافزارهای آزاد (Free Software Foundation, Inc.)
| June 2025 | GNU coreutils 9.7 |