Perlについての質問箱 47箱目
■ このスレッドは過去ログ倉庫に格納されています
0280デフォルトの名無しさん
2011/06/17(金) 00:08:30.85テンポラリファイル2に書き込み
ロック
元のファイルを別名にリネームして、テンポラリファイル1をリネーム
元のファイルを別名にリネームして、テンポラリファイル2をリネーム
アンロック
の方が、オリジナルファイルに対するファイル操作時間が少なくてオススメ。
もしテンポラリファイルの書き込み途中でスクリプトが kill されてても、
所詮はテンポラリファイルなのでオリジナルのファイルには影響無い。
テンポラリファイルは1時間とかそれ以上の時間があるものなら削除するようにすれば OK。
■ このスレッドは過去ログ倉庫に格納されています