"WC" কমান্ড ব্যবহার করে একটি ফাইলের মধ্যে শব্দ সংখ্যা গণনা করুন

লিনাক্স "wc" কমান্ডের সাহায্যে একটি ফাইলের শব্দের মোট সংখ্যা সরবরাহ করা যায়। আপনি একটি প্রতিযোগিতায় প্রবেশ করার চেষ্টা করছেন যা সর্বাধিক সংখ্যক শব্দের প্রয়োজন হয় বা যদি আপনি একটি প্রবন্ধের জন্য সর্বনিম্ন শব্দ সীমা প্রয়োজনীয়তার সাথে ছাত্র হন তবে এটি দরকারী।

প্রকৃতপক্ষে এটি শুধুমাত্র টেক্সট ফাইলগুলিতেই ভাল কাজ করে কিন্তু লিউরিওফিস "টুলস" মেনু এর মাধ্যমে একটি "শব্দ গণনা" বিকল্প সরবরাহ করে যদি আপনি একটি ডকুমেন্টের শব্দ নথির প্রয়োজন যেমন ওয়ার্ড ডকুমেন্ট, ওপেন অফিস দস্তাবেজ বা রিচ টেক্সট ফাইল।

"Wc" কমান্ড ব্যবহার করতে কিভাবে?

"Wc" কমান্ডের মৌলিক ব্যবহার নিম্নরূপ:

wc <ফাইলের নাম>

উদাহরণস্বরূপ, আমাদের নিম্নোক্ত সামগ্রী সহ test.txt নামের একটি ফাইল আছে:

আমার রচনা
খেতাব
বিড়াল মাদুর উপর বসে

এই ফাইলের শব্দের সংখ্যা জানতে আমরা নিম্নলিখিত কমান্ড ব্যবহার করতে পারি:

WC test.txt

"Wc" কমান্ডের আউটপুট নিম্নরূপঃ

3 9 41 test.txt

মান নিম্নরূপ হয়:

একাধিক ফাইল থেকে মোট শব্দ গণনা পান

আপনি "wc" কমান্ডে একাধিক ফাইলের নাম প্রদান করতে পারেন যেমন আপনি যখন প্রতিটি ফাইলের সংখ্যা এবং একটি মোট সারি পাবেন

এটি প্রমাণ করার জন্য আমরা test.txt ফাইলটি অনুলিপি করে এটি test2.txt নামক উভয় ফাইলের শব্দ গণনা পেতে আমরা নিম্নলিখিত কমান্ডটি চালাতে পারি:

wc test.txt test2.txt

আউটপুট নিম্নরূপ:

3 9 41 test.txt

3 9 41 টি test2.txt

6 18 82 মোট

প্রতিটি লাইনের প্রথম সংখ্যা লাইনের সংখ্যার আগে, দ্বিতীয় সংখ্যাটি শব্দ গণনা এবং তৃতীয় সংখ্যাটি মোট বাইটের সংখ্যা।

আরেকটি সুইচ পাওয়া যায় যা নামটি একটু অদ্ভুত এবং প্রকৃতপক্ষে এটি বেশ অদ্ভুত ভাবে কাজ করে।

কমান্ডটি এইরকম দেখায়:

wc --files0 -by = -

(যে শব্দ ফাইল পরে একটি শূন্য)

যখন আপনি উপরের কমান্ডটি চালান তখন আপনি একটি কার্সার দেখতে পাবেন এবং আপনি একটি ফাইলের নাম লিখতে পারবেন। একবার আপনি ফাইলের নাম প্রবেশ করান Ctrl CTRL এবং D দুবার এই ফাইলের জন্য মোট দেখাবে।

এখন আপনি অন্য ফাইলের নাম লিখতে পারেন এবং CTRL D দুইবার টিপুন। এটি দ্বিতীয় ফাইল থেকে যোগফল দেখাবে

আপনি যথেষ্ট আছে পর্যন্ত আপনি এই কাজ চালিয়ে যেতে পারেন। প্রধান কমান্ড লাইনে ফিরে যাওয়ার জন্য CTRL এবং C টিপুন।

একই কমান্ডের সাহায্যে একটি ফোল্ডারে থাকা সকল পাঠ্য ফাইলের সমস্ত শব্দগুলি গণনা করতে ব্যবহার করা যাবে:

খুঁজে পেতে টাইপ করুন f -print0 | wc -l --files0 -by = -

এটি শব্দ গণনা কমান্ডের সাহায্যে অনুসন্ধান কমান্ড যুক্ত করে । Find কমান্ডটি বর্তমান ডিরেক্টরির (ফাইলটি দ্বারা নির্ধারিত।) একটি ফাইলের ফাইল সহ সমস্ত ফাইলগুলির জন্য এবং তারপর null অক্ষর দিয়ে নামটি প্রিন্ট করে যা wc কমান্ডের জন্য প্রয়োজনীয়। Wc কমান্ডটি অনুসন্ধান কমান্ড দ্বারা প্রদত্ত প্রতিটি ফাইলের নামটি ইনপুট এবং প্রসেস করে।

একটি ফাইলের মধ্যে শুধু বাইট মোট সংখ্যা প্রদর্শন কিভাবে

যদি আপনি একটি ফাইলের মধ্যে বাইট সংখ্যা গণনা করতে চান তবে আপনি নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:

wc -c <ফাইলের নাম>

এটি মোট বাইটের সংখ্যা এবং ফাইলের নাম ফিরিয়ে দেবে।

কিভাবে একটি ফাইল অক্ষর মোট সংখ্যা প্রদর্শন করা হবে

বাইট গণনা একটি ফাইলের মোট অক্ষরের মোট সংখ্যা তুলনায় সাধারণত একটু বেশি।

আপনি যদি কেবলমাত্র মোট অক্ষর গণনা চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

wc -m <ফাইলের নাম>

ফাইল test.txt ফাইলের জন্য 39 আউটপুট হয় এবং 41 না আগে এটি ছিল।

একটি ফাইল মধ্যে শুধু মোট লাইন প্রদর্শন কিভাবে

আপনি একটি ফাইলের মধ্যে শুধুমাত্র মোট লাইন সংখ্যা ফেরত নিম্নলিখিত কমান্ড চালাতে পারেন:

wc -l <ফাইলের নাম>

একটি ফাইলের মধ্যে দীর্ঘতম লাইন প্রদর্শন কিভাবে

যদি আপনি একটি ফাইলের মধ্যে দীর্ঘতম লাইন জানতে চান আপনি নিম্নলিখিত কমান্ড চালাতে পারেন:

wc -L <ফাইলের নাম>

যদি আপনি "test.txt" ফাইলের বিরুদ্ধে এই কমান্ডটি চালান তবে ফলাফলটি 22 যা অক্ষরের সংখ্যা "বিড়ালের বিছানায় বিছানা" -এর সাথে মিলিত হয়।

একটি ফাইলের মধ্যে শুধু শব্দ মোট সংখ্যা প্রদর্শন কিভাবে

শেষ অন্তত না, আপনি নিম্নলিখিত কমান্ড চালানোর মাধ্যমে একটি ফাইলের মোট সংখ্যা পেতে পারেন:

wc -w <ফাইলের নাম>