13
Matikan buffering in pipe
Saya memiliki skrip yang memanggil dua perintah: long_running_command | print_progress Hasil long_running_commandcetak mengalami kemajuan tetapi saya tidak senang dengannya. Saya menggunakan print_progressuntuk membuatnya lebih baik (yaitu, saya mencetak kemajuan dalam satu baris). Masalahnya: Koneksi pipa ke stdout juga mengaktifkan buffer 4K, ke program cetak yang bagus tidak mendapatkan apa-apa ... …