• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ログの一部を消す Perl)

Perlでログの一部を消す方法

このQ&Aのポイント
  • Perlを使用してログの一部を消す方法について考えています。ソースコードを短くするために、ログファイルから一部のデータを削除し、上書きする方法と、読み込みと書き込みを分けて行う方法の2つを検討しています。
  • 上記の方法のどちらがより効果的かについてアドバイスをいただきたいです。また、ログの操作中にロックを利用する方法について、正しい書き方があれば教えてください。
  • ハッシュタグ: #Perl #ログ操作 #ファイル処理 #ロック #データ削除

質問者が選んだベストアンサー

  • ベストアンサー
noname#25358
noname#25358
回答No.1

 何を基準にいいか悪いか決めればいいんでしょうか?(^_^;  好みの問題だからどっちでもいいと思いますが。  速度的には前者ですが、あとで見たとき分かりづらいので初心者の方には後者を薦めています。  ちなみに flock はプラットフォームによって使えないこともあるので、 eval { flock(); };  としておいた方がいいでしょう(使い方に特に問題はありません)。

A__
質問者

お礼

eval { flock(); }; は知りませんでした。 ありがとうございます。