IO :: AtomicFile

アトミックに更新されているファイルを書き込む
今すぐダウンロード

IO :: AtomicFile ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • David F. Skoll
  • 出版社のWebサイト:
  • http://search.cpan.org/dskoll/IO-stringy-2.110/lib/IO/Stringy.pm

IO :: AtomicFile タグ


IO :: AtomicFile 説明

アトミックに更新されるファイルを書き込む IO :: AtomicFileは、Atomically.Synopsisを使用するファイルを書き込むために使用できるPerlモジュールです。 ### TEMPファイルを書き込み、閉じたときにインストールするとインストールされています.My $ FH = IO :: AtomicFile-> Open( "bar.dat"、 "w"); $ fh "こんにちは! "; $ fh-> close ||" Atomic Fileをインストールできませんでした:$! "; ### tempファイルを書くが、インストールされる前に削除します.My $ FH = IO :: AtomicFile-> Open( "bar.dat"、 "w");印刷$ fh "こんにちは! "; $ fh->削除; ### TEMPファイルを書くが、それをインストールしたり、それを削除もしたり、それを削除したりしたりしません。 "こんにちは! 「$ FH->切り離し。このモジュールは、予期しないプログラムの終端の顔に確実にファイルを更新する必要がある人を対象としています。例では、あなたは一般的に/ etc / passwdの途中で途中であることを望まないプログラムを終了させよう!FileHandleに単一のスカラーを書く行為でもatomic.butにはありません。実際に一時ファイル/ foo / bar.dat..tmpを開いていて、その出力を書いています。このファイルを閉じる行為(closit()を介して明示的に、オブジェクトの破棄を介して暗黙的に)呼ばれる...したがって、外部の世界の観点からは、ファイルの内容は単一の時間量子で更新されます。問題が検出されないようにして、デストラクタによって行われた「閉じる」メソッドは上げます致命的な例外()が失敗した場合。明示的なclose()はundefを返します。あなたが建物のファイルをゴミ箱する。要件: ・Perl


IO :: AtomicFile 関連ソフトウェア