TGViewer
Linuxfarci | لینوکس فارسی Linuxfarci | لینوکس فارسی @linuxfarci · 2.9K subscribers
Post #1432 383
📍 روز 48+1 بی رحم مثل bash!

حذف خطوط تکراری از متن

❗️uniq

💡 کاربرد: شناسایی و حذف خطوط تکراری در فایل ها یا خروجی دستورات

📌 مثال سریع:
uniq names.txt
📖 توضیح:
دستور uniq برای حذف یا نمایش خطوط تکراری استفاده می شود. این دستور فقط خطوط تکراری پشت سر هم را بررسی می کند، به همین دلیل معمولا قبل از آن از دستور sort استفاده می شود تا نتیجه دقیق تری به دست آید. uniq در پردازش فایل های متنی، گزارش ها و لاگ ها بسیار پرکاربرد است.

⚙️ سوییچ‌ها:
-c نمایش تعداد تکرار هر خط
-d نمایش فقط خطوط تکراری
-u نمایش فقط خطوط غیرتکراری
-i نادیده گرفتن تفاوت حروف بزرگ و کوچک
-f نادیده گرفتن تعداد مشخصی از فیلدهای ابتدای هر خط

🔥 مثال حرفه‌ای:
sort users.txt | uniq -c

❌ اشتباه رایج:
بعضی کاربران انتظار دارند uniq همه خطوط تکراری فایل را حذف کند، در حالی که این دستور فقط خطوط تکراری پشت سر هم را تشخیص می دهد. اگر فایل مرتب نشده باشد، بهتر است ابتدا از sort استفاده کنید.

#bash #uniq

سایت و کانال لینوکس فارسی:
ble.ir/linuxfarci - t.me/linuxfarci - Linuxfarci.ir
  • 👾 2
More from @linuxfarci
  1. Oct 15, 2026🐧 لینوکس زیر ذره‌بین؛ از ترمینال تا هسته سیستم‌عامل تا حالا فکر کردی پشت پرده لینوکس چه خ…
  2. Oct 13, 2026حمایت کنید این مدت نبودم یه انرژی بگیریم
  3. Oct 13, 2026روی linuxfarci Nexus :)) https://news.linuxfarci.ir/post.html?id=SPhe5lPYWh
  4. Oct 13, 2026🐧 ساخت اسکریپت Bash برای پاک‌سازی لینوکس تا حالا خواستی بدون دردسر، وضعیت سیستم لینوکست ر…
  5. Oct 1, 2026🐧 پست جدیدمون در اینستاگرام منتشر شد! ۵ دستور لینوکس که هر مبتدی باید بلد باشه 👨‍💻 اگه…
  6. Sep 30, 2026برگشتمااا☺️ یه چند روزی نبودم فعالیت کنم ولی خب اومدم دوباره و اگر مشگل پیش نیاد(تصادف نکن…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →