উত্তর:
লিনাক্স / ইউনিক্স "লাইন কাউন্ট" কমান্ড, এর wc -lউইন্ডোজ সমতুল্য রয়েছে find /c /v ""।
মতে রেমন্ড চেন এর দ্য ওল্ড নতুন জিনিস , যেহেতু যেমন এই ফাংশন
এটি
findকমান্ডের একটি বিশেষ কৌতুক যে নাল স্ট্রিংটি কখনও মিলছে না বলে বিবেচিত হয়।
উল্টানো ( /v) গণনা ( /c) এভাবে কার্যকরভাবে সমস্ত লাইন গণনা করে; সুতরাং, লাইন গণনা।
একটি সাবভার্সন ওয়ার্কিং কপির পরিবর্তিত ফাইলের সংখ্যা গণনা করতে:
svn status -q | find /c /v ""
এইরূপ একটি কমান্ড কোনও বিল্ডটিকে "নোংরা" হিসাবে চিহ্নিত করতে ব্যবহার করা যেতে পারে যদি গণনাটি হয় না 0, অর্থাত্ ওয়ার্কিং অনুলিপিতে অনির্দিষ্ট পরিবর্তন রয়েছে।
আপনার সমস্ত জাভা ফাইলের একটি লাইন গণনা পেতে:
(for /r %f in (*.java) do @type "%f") | find /c /v ""
কমান্ডটি find /c /v ""ব্যাচ ফাইলেও যুক্ত হতে পারে যদি প্রয়োজন হয়। %ব্যাচ ফাইলে অক্ষরগুলির সদৃশ করতে ভুলবেন না।
শক্তির উৎস
একটি ওয়ার্কিং পাওয়ারশেল সমতুল্য Measure-Object -lineকিছু অতিরিক্ত বিন্যাসের প্রয়োজন সহ, যেমন, (সরলতার জন্য ডিরেক্টরি তালিকা),
(ls | Measure-Object -line).Lines
আপনার সমস্ত জাভা ফাইলগুলির একটি লাইন গণনা পাওয়ার জন্য পাওয়ারশেলে,
type *.java | Measure-Object -line
সন্ধানকারী / এন / আর।
এটি একটি সীমিত রেইজেক্স, সুতরাং / এন ম্যাচের লাইন নম্বর এবং "" দেখায়। কোনও চরিত্রের সাথে মিলছে।
wc(ভাল,wc.exe...) gnuwin32.sourceforge.net