Ho uno script che chiama due comandi:
long_running_command | print_progress
Le long_running_command
stampe sono un progresso ma non sono soddisfatto. Sto usando print_progress
per renderlo più bello (vale a dire, stampo l'avanzamento in una sola riga).
Il problema: la connessione di una pipe allo stdout attiva anche un buffer 4K, al bel programma di stampa non si ottiene nulla ... niente ... niente ... molto ... :)
Come posso disabilitare il buffer 4K per il long_running_command
(no, non ho il sorgente)?