>>524
> で ロックファイルアルゴリズムの問題点は非常に素早く二つのプロセスを立ち上げた時に
> 最初に起動したプロセスがロックファイルを生成し終える前に
> 二番目のプロセスがロックファイルが存在しないのを理由に立ち上がってしまう
> (結果として二重起動する)
正しくない
正しいロックファイルアルゴリズムであれば、素早く二つのプロセスを立ち上げても問題ない
あんたが書いたそれはは典型的な間違ったロックファイルアルゴリズム(そして>>497も同様)
アルゴリズム自体の問題なのでシェルスクリプトかどうかは関係ない
直接的な解答ではなくて関連した話題になるが、多重起動防止以外でも重要だから読んどけ
https://www.ibm.com/developerworks/jp/linux/library/l-sprace/index.html
> 単純な解決方法は、open()をフラグO_WRONLY | O_CREAT | O_EXCLで使うことです
https://www.ipa.go.jp/security/fy20/reports/tech1-tg/2_05.html
> これを避けるためには先に述べたとおり、テンポラリファイルを生成するときに O_EXCL を指定すればよい。
シェルスクリプト総合 その29
■ このスレッドは過去ログ倉庫に格納されています
534デフォルトの名無しさん (ワッチョイ 9a98-QXT6)
2018/11/07(水) 13:40:10.94ID:UCphLCxy0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国はメンヘラ」日本企業の本音は「もう生活を壊されるのはゴメンだよ」 [煮卵★]
- 「結局どこを走ればいいんですか?自転車は」 26年度から「青切符」導入 弁護士「自覚と認識を」 [七波羅探題★]
- 地方で深刻移動貧困の実態「車のために働いてる」手取り15万円のシンママ月3.2万円が軽自動車維持費★2 [七波羅探題★]
- 中国外務省「正式な発言撤回なければ受け入れず」 高市首相は台湾有事「存立危機事態」言及せずも「言及しないことと撤回は別問題」★10 [ぐれ★]
- 【芸能】カズレーザー 相次ぐ中国での公演中止に「これは日本人がやられている。中国全体で考えたら…」「日本側のダメージが大きく」 [冬月記者★]
- SNSを一触即発の“地雷原”に変えた「叩き活」の正体…推し活よりも“嫌いな相手を叩く”ことに快感を覚えるのはなぜか [おっさん友の会★]
- ロックバンド、高市をバカ呼ばわりしたため謝罪文を書いて謝罪させられる!日帝かな [369521721]
- ママさん、夫に借金(390万)が発覚した瞬間子ども2人と無理心中未遂をしてしまう㍇ [922647923]
- 産経新聞「今回の問題で、高市総理に反発して中国を擁護する日本人があぶり出されているのが面白い。(笑)」 [153490809]
- 自作pc界隈、崩壊 [329329848]
- おじゃる丸実況するお🏡
- 料理にこれ入れときゃ美味くなるやろってもの「ニンニク」「ごま油」←あと1つは???
