リダイレクトstdoutを使用stderrして同じファイルにを使用すると2>&1、stdout通常stderrはバッファリングされていないのにブロックバッファリングされると読みました。
非常に長い行がに書き込まれstdout、バッファーの2回のフラッシュが必要な場合、行がstderr途中でずれることがありますか?このようなもの:
stdout: aaaaaaaa.....really long line......aaaaaaaaaaaa<newline>
stderr: eee<newline>
combined: aaaaaaaaaaaaaaaaeee<newline>
aaaaaaa<newline>