No.3ベストアンサー
- 回答日時:
下記ページが非常に参考になると思います。
ご一読ください。
参考URL:http://tohoho.wakusei.ne.jp/wwwcgi8.htm, http://www.din.or.jp/~ohzaki/perl.htm#File_Lock
No.2
- 回答日時:
僕も同じ事で悩んだことがあるのですが、他の書き込もうとするプロセスはlockfを使っていますか?
どうやらlockf等の関数は書きこみ自体を禁止にするのではなく排他制御のためのお約束みたいなもので、無視してしまえば当然のごとく?書込みできてしまうのではないかと思っています。・・・はっきりいって自信ありません。
便乗になってしまいますが、詳しい方いらしたら正確な事を教えて頂けないでしょうか?
No.1
- 回答日時:
unixにおけるファイルロックはいくつかの種類があり、互換性はありません。
lockf(3):Posix.1準拠
flock(2):BSD準拠
fcntl(2):F_GETLKフラグはSVr4, SVID, POSIX, X/OPEN, BSD 4.3. Posix.1(ただし、仕様の記述があるだけで機能するという保証は無い)
御利用のUNIXはどの仕様に準拠しているのか教えて下さい。
この回答への補足
私が使っているunixの仕様はよく分からないのですが
HP-UX(ヒューレット・パッカード社の開発)
で、BSDよりはSVr5に近い?という話です。
これで何かわかりましたら、お手数ですが
もう一度お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- iOS Unix実行ファイルの開き方 1 2022/06/07 12:47
- システム 外付けHDDの初期化について 4 2023/03/05 21:19
- C言語・C++・C# ファイルがあるのにエクスプローラでは存在しない 4 2023/02/15 17:36
- システム 外付けHDDの初期化について 4 2023/03/05 20:00
- その他(プログラミング・Web制作) Fortranでの出力ファイル 2 2023/03/21 21:25
- Perl perlのflock関数でロックをかけたままopen関数で何度もファイルを開きなおすことはできますか 3 2023/05/01 22:25
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- その他(OS) windows11非対応のインストール 3 2022/10/26 07:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1行がやたら長いテキストをバッ...
-
HTMLの中にCGIファイルリンク
-
fopenでディレクトリ内の全ファ...
-
python renameについて
-
FindFirstFileとFindNextFileで...
-
awkスクリプトでダブルクォーテ...
-
VBAでCSVファイルの特定行を書...
-
batファイルでrenameができませ...
-
VBAでCSVファイルを途中行まで...
-
Perlでのファイル出力における...
-
ListBoxのデータを高速でファイ...
-
fgets で値が取得できない
-
sprintfについて
-
Pythonでegrep機能をつかいたい
-
csvファイルの横方向への改行に...
-
openした後、closeしないでプロ...
-
ReadLineでの読み出し行を指定する
-
htaccessで特定のディレクトリ...
-
perlをwindows環境でshift-jis...
-
バッチファイルの作り方(CSV→...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fopenでディレクトリ内の全ファ...
-
unixでのファイルロックの方法...
-
ファイルロックの解除方法
-
printscreenについて。
-
Cookieが保存できない。
-
画像アップロード機能を追加し...
-
CGI二重起動防止ロック処理
-
HTMLの中にCGIファイルリンク
-
VBでファイル分割の方法
-
1行がやたら長いテキストをバッ...
-
flockについて
-
ファイルがオープンできない
-
FC2サーバーでのCGI設置方法に...
-
CGIでhtml出力部分(print、ヒア...
-
DBの環境変数について
-
ファイルディスクリプタとは?
-
[perl] perlで書き込み中に、PC...
-
VBAでCSVファイルを途中行まで...
-
awkスクリプトでダブルクォーテ...
-
VBAでCSVファイルの特定行を書...
おすすめ情報