強制output - Linux

Table of Contents



請問

我run了一個程式,會在console output 一些data。

我想把data output 到 .log

所以下了 ./program XXX > xxx.log

但是這個程式 run到一半會掛掉。

所以連未掛掉之前的data 也都沒有辦法寫到.log 檔案。

請問 有解決辦法嗎?

thanks

--

All Comments

Odelette avatarOdelette2009-06-12
C/C++有flush()可用
Quanna avatarQuanna2009-06-16
sync might help
Aaliyah avatarAaliyah2009-06-20
./program XXX 1>&2 2>log stderr應該會每個char都寫入