একটি ফাইলের রেখার সংখ্যা গণনা করছেন?


47

.Sh ফাইলে থাকা লাইন এবং শব্দের সংখ্যা আমি কীভাবে গণনা করব এবং প্রদর্শন করব?

উত্তর:


65

সরঞ্জামটি ব্যবহার করুন wc

  • লাইনের সংখ্যা গণনা করতে: -l

    wc -l myfile.sh
  • শব্দের সংখ্যা গণনা করতে: -w

    wc -w myfile.sh

দেখুন man wcআরো বিকল্পের জন্য।


13

সৌরভ্যাক দ্বারা উল্লিখিত হিসাবে, আপনি এটি ব্যবহার করতে পারেন wc:

$ wc -w statusToFiles.sh 
10 statusToFiles.sh
$ wc -l statusToFiles.sh 
6 statusToFiles.sh

কেবল গণনা নিজেই প্রদর্শন করতে আপনি এই আউটপুটটি এখানে পাইপ করতে পারেন awk:

$ wc -l statusToFiles.sh | awk '{ print $1 }'
6

... বা কোস হিসাবে নীচে উল্লিখিত:

$ < statusToFiles.sh wc -l
6

5

আপনি নীচের কমান্ডটি ব্যবহার করে প্রতিটি লাইনের সামনে লাইন নম্বরগুলি সহ পুরো ফাইলটি আউটপুট করতে পারেন:

cat -n myfile 

3

ফাঁকা মিলের স্ট্রিং সহ আপনি গ্রেপ কমান্ড ব্যবহার করতে পারেন

grep "" -c file_path

1
কেন এই উত্তরটি আরও বেশি অগ্রসর হয় না? এটি সম্পর্কে কি মজার কিছু আছে? এটি আমার জন্য কবজির মতো কাজ করে এবং কোডটি খুব সহজ দেখাচ্ছে।
ফেলিকস ক্রেজোলারা

1

সাধারণত আপনি যদি জিইডিআইডি-র মতো কোনও শব্দ প্রোগ্রাম ব্যবহার করেন। এটি নীচে লাইন গণনা বলবে। আপনি যদি নোটপ্যাড ব্যবহার করেন তবে আমি জিইডিআইটি-তে স্যুইচ করার পরামর্শ দিচ্ছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.