যদি আমি কোডের লাইনগুলি গণনা করতে চাই তবে তুচ্ছ জিনিস
cat *.c *.h | wc -l
তবে আমার যদি বেশ কয়েকটি সাব-ডাইরেক্টরি থাকে?
cat
? wc -l *.c *.h
একই জিনিস।
wc -l *.c *.h | tail -n 1
অনুরূপ আউটপুট পাওয়া দরকার ।
**
, যাতে আপনি ব্যবহার করতে পারেন wc -l **/*.{h,c}
বা অনুরূপ কিছু করতে পারেন । নোট করুন যে বাশ-এ, কমপক্ষে, এই বিকল্পটি (কল করা globstar
) ডিফল্টরূপে বন্ধ থাকে । তবে এটিও লক্ষ করুন যে এই বিশেষ ক্ষেত্রে, cloc
বা SLOCCount
এটি আরও ভাল বিকল্প। (এছাড়াও সহজে সোর্স ফাইলগুলি সন্ধান / তালিকা ack
করার find
জন্য পছন্দনীয় হতে পারে ))