আমি একটি নির্দিষ্ট প্রোগ্রাম উত্পাদিত লাইন সংখ্যা গণনা করার চেষ্টা করছি। সমস্যাটি হ'ল, প্রোগ্রামটি চালাতে দীর্ঘ সময় লাগে এবং আমি আউটপুটটি ব্যবহারকারীর কাছে প্রদর্শন করতে চাই। শেষ কমান্ড আউটপুট করা লাইনের সংখ্যা গণনা করার কোনও উপায় আছে কি?
আমি করতে পারি program | wc -l
কিন্তু এটি ব্যবহারকারীর কাছে আউটপুট প্রদর্শন করবে না। যতদূর আমি জানি, আমাকে করতে হবে program; program | wc -l
- তবে প্রোগ্রামটি চালাতে কমপক্ষে এক মিনিট সময় লাগে, তাই নীচে একটি লাইন গণনা দেখানোর জন্য আমি একবারের বেশি এটি করতে চাই না।
সম্পাদনা করুন:
- আউটপুটটি ঘটার সাথে সাথে দেখানোর কোনও উপায় আছে (লাইন দ্বারা লাইন) এবং তারপরে শেষে একটি গণনা ফেরত দেওয়া?
STDOUT_WRITE_COUNT
) থেকে সেই মানটি পড়ুন , বা প্রোগ্রামের শেষে ফাইল / এপিআইতে লগইন করুন। WDYT?