ফাইল থেকে এন সবচেয়ে সাধারণ সাবস্ট্রিংগুলি পান Get


1

আমার কাছে একটি ফাইল রয়েছে যাতে নিম্নলিখিত ফর্ম্যাটে স্ট্রিং রয়েছে: /path1/path2/path3

আমি ইউনিক্স কমান্ড-লাইনের মাধ্যমে Nসর্বাধিক সাধারণ path2সাবস্ট্রিংগুলি প্রদর্শন করতে চাই ।

আপনি আমাকে কিছু নির্দেশ দিতে পারেন?

উত্তর:


0
cat <your_file> | cut -d "/" -f 3 | sort | uniq -c | sort -rg | head -n <N> | awk '{print $2}'

সঙ্গে:

  • cut -d "/" -f 3: "পাথ 2" স্ট্রিংগুলি বের করুন
  • sort | uniq -c | sort -rg: প্রতিটি "পাথ 2" স্ট্রিং এবং সাজানোর উপস্থিতি গণনা করুন
  • head -n <N> | awk '{print $2}': প্রিন্ট প্রথম এন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.