متن 🔒 در مرورگر اجرا می‌شود — داده‌ای ارسال نمی‌شود

حذف خط‌های تکراری

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

حذف خط‌های تکراری به‌صورت آنلاین

فهرست ایمیل‌هایی که از دو خروجی ادغام شده‌اند، کلیدواژه‌هایی که از چند ابزار جمع شده‌اند، خط‌های لاگ، نام فایل‌ها، برچسب‌ها: فهرست‌ها مدام موارد تکراری پیدا می‌کنند. این صفحه زبانهٔ «حذف خط‌های تکراری» از شمارندهٔ کلمات را باز می‌کند که هر خط را یک بار نگه می‌دارد و می‌گوید چند خط را حذف کرده است.

گزینه‌ها

گزینهاثر
نادیده گرفتن بزرگی و کوچکی حروفApple، apple و APPLE یک خط حساب می‌شوند
حذف فاصله‌های ابتدا و انتهافاصله‌های ابتدا و انتهای خط نادیده گرفته و حذف می‌شوند
حذف خط‌های خالیخط‌های خالی به‌جای اینکه یک بار نگه داشته شوند، حذف می‌شوند
مرتب‌سازیحفظ ترتیب اصلی، یا مرتب‌سازی از A تا Z یا از Z تا A

انجام همین کار در خط فرمان

در Linux و macOS، دستور sort -u list.txt موارد تکراری را حذف می‌کند اما فهرست را مرتب هم می‌کند. برای حفظ ترتیب اصلی، awk '!seen[$0]++' list.txt همان دستور تک‌خطی کلاسیک است. در PowerShell، Get-Content list.txt | Select-Object -Unique هم ترتیب را حفظ می‌کند و مثل بقیه Apple و apple را دو خط متفاوت می‌داند. این صفحه همین کار را بدون ترمینال و با گزینه‌های بالا انجام می‌دهد.

ابزارهای مرتبط

برای مقایسهٔ دو نسخه از یک فهرست به‌جای پاک‌سازی آن، از مقایسهٔ متن استفاده کنید. برای تغییر حالت حروف همهٔ خط‌ها، از تبدیل حروف بزرگ و کوچک استفاده کنید.