मेरे पास एक स्क्रिप्ट है जो दो कमांड को कॉल करती है:
long_running_command | print_progress
long_running_commandप्रिंट एक प्रगति लेकिन मैं इसे से संतुष्ट नहीं हूं। मैं print_progressइसे और अधिक अच्छा बनाने के लिए उपयोग कर रहा हूं (अर्थात्, मैं एक पंक्ति में प्रगति को प्रिंट करता हूं)।
समस्या: कनेक्शन को एक स्टडआउट के लिए एक पाइप भी एक 4K बफर को सक्रिय करता है, अच्छा प्रिंट प्रोग्राम को कुछ भी नहीं मिलता है ... कुछ भी नहीं ... कुछ भी नहीं ... पूरी तरह से ... :)
मैं long_running_command(नहीं, मेरे पास स्रोत नहीं है) के लिए मैं 4K बफर को कैसे अक्षम कर सकता हूं ?