উত্তর:
আপনি আউটপুটটি পাইপ করতে পারেন wc। আপনি -lলাইন গণনা করতে পতাকা ব্যবহার করতে পারেন । প্রোগ্রামটি সাধারণত চালান এবং পুনর্নির্দেশের জন্য একটি পাইপ ব্যবহার করুনwc.
python Calculate.py | wc -l
বিকল্পভাবে, আপনি আপনার প্রোগ্রামের আউটপুট কোনও ফাইলের কাছে পুনর্নির্দেশ করতে পারেন, বলতে calc.outএবং wcসেই ফাইলটিতে চালাতে পারেন ।
python Calculate.py > calc.out
wc -l calc.out
wc। করুণার সাথে এটি সহজ ( cut -f1 -d' ') তবে প্রতিটি আদেশের ক্ষেত্রে এটি একই নয়। পাঠ্য স্রোতের পরিবর্তে কমান্ড লাইন আদিমকে একটি "অবজেক্ট" হিসাবে গড়ে তোলার পাওয়ারশেল পদ্ধতির জন্য কিছু বলা দরকার।
objectএস এর পরিবর্তে এস পাস করা অর্থপূর্ণ হয় String। এক পর্যায়ে আমি আরও কমান্ড লাইন টুলিংয়ের গভীরে ডুব দিতে চাই।
উপরে যোগাযোগ (ডাব্লুসি - এল) খালি লাইনগুলিও গণনা করবে। নীচের কমান্ডটি ব্যবহার করা ভাল যা খালি লাইনগুলি মুছে ফেলে এবং এটি গণনা করে
python Calculate.py |sed '/^$/d'| awk '{print NR}'| sort -nr| sed -n '1p'