stdbuf でラインバッファ2023年03月09日 13時36分14秒

stdbuf コマンドは、バッファリングを制御できるコマンド。特に、stdbuf -o L のオプションで行毎のバッファリングを行うことで、安定した処理が出来る。

FreeBSD の man ページに良い例があったので引用。

vmstat 1 | stdbuf -o L awk '$2 > 1 || $3 > 1' | cat -n