先日のteeコマンドはリアルタイム出力には対応していない。
パイプ元のコマンドが終了しないとコンソールにもファイルにも出力されない。
リアルタイム出力に対応しているsafeteeというプログラムもあるので何が違うのか気になって調べてみた。
いろいろ試してみて結局よくわからなかったのだが、
ping www.google.co.jp -t | findstr /n "^"
だとリアルタイムに出力される。
ping www.google.co.jp -t | findstr /n "^" | findstr /n "^"
だとリアルタイムに出力されない。
どこでブロックされてるんだ?