Mam skrypt, który wywołuje dwa polecenia:
long_running_command | print_progress
Te long_running_command
odciski postęp, ale jestem zadowolony z niego. Używam, print_progress
aby uczynić to ładniejszym (mianowicie, drukuję postęp w jednym wierszu).
Problem: Podłączenie rury do standardowego wyjścia również aktywuje bufor 4K, do ładnego programu do drukowania nic nie dostaje ... nic ... nic ... dużo ... :)
Jak mogę wyłączyć bufor 4K dla long_running_command
(nie, nie mam źródła)?