- 211 名前:login:Penguin mailto:sage [2011/07/28(木) 23:44:31.84 ID:MFTwyKJM]
- RHEL5系にて
bash上でプログラムを実行して、出力をファイルに書き出してます。 hoge.exe > logfile ここから、ファイルディスクリプタを閉じずにログのローテートを行いたいです 以下のようにしてみたのですが… cp logfile logfile.1 cp /dev/null > logfile logfileのディスク使用率が、dfやduでは減るのですが lsなどでファイルサイズを見ると減らないんです。 更にcp logfile logfile2とすると、大きなファイルができあがり、 バイナリエディタで確認すると、nullをcpしてもファイルが空にならずに、0で埋められている感じです。 続きます
|

|