حذف خطهای تکراری
فهرستی را بچسبانید و هر خط را فقط یک بار، به ترتیب اصلی یا مرتبشده، نگه دارید.
حذف خطهای تکراری بهصورت آنلاین
فهرست ایمیلهایی که از دو خروجی ادغام شدهاند، کلیدواژههایی که از چند ابزار جمع شدهاند، خطهای لاگ، نام فایلها، برچسبها: فهرستها مدام موارد تکراری پیدا میکنند. این صفحه زبانهٔ «حذف خطهای تکراری» از شمارندهٔ کلمات را باز میکند که هر خط را یک بار نگه میدارد و میگوید چند خط را حذف کرده است.
گزینهها
| گزینه | اثر |
|---|---|
| نادیده گرفتن بزرگی و کوچکی حروف | 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 را دو خط متفاوت میداند. این صفحه همین کار را بدون ترمینال و با گزینههای بالا انجام میدهد.
ابزارهای مرتبط
برای مقایسهٔ دو نسخه از یک فهرست بهجای پاکسازی آن، از مقایسهٔ متن استفاده کنید. برای تغییر حالت حروف همهٔ خطها، از تبدیل حروف بزرگ و کوچک استفاده کنید.