উত্তর:
লিনাক্স / ইউনিক্স "লাইন কাউন্ট" কমান্ড, এর 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