サクサク読めて、アプリ限定の機能も多数!
ls -i でi-node確認すると分かり易い。同一i-nodeに対して読み込み(bash)と書き込みが発生してるのが問題であって、fgetsのアトミック性はあまり関係ない。なおファイル更新はmv(rename(2))でアトミックにやるのが良さそう。
lenhai のブックマーク 2021/12/29 22:47
bash スクリプトの実行中上書き動作について[bash][unix]ls -i でi-node確認すると分かり易い。同一i-nodeに対して読み込み(bash)と書き込みが発生してるのが問題であって、fgetsのアトミック性はあまり関係ない。なおファイル更新はmv(rename(2))でアトミックにやるのが良さそう。2021/12/29 22:47
このブックマークにはスターがありません。 最初のスターをつけてみよう!
zenn.dev/mattn2021/12/29
を設定してから再度試した所 bar が表示された。backupcopy は編集中のファイルによって自動で判別する auto がデフォルトになっている為、試す際には明示的に yes に設定しないといけない。 bash の実装確認 eva...
366 人がブックマーク・55 件のコメント
\ コメントが サクサク読める アプリです /
ls -i でi-node確認すると分かり易い。同一i-nodeに対して読み込み(bash)と書き込みが発生してるのが問題であって、fgetsのアトミック性はあまり関係ない。なおファイル更新はmv(rename(2))でアトミックにやるのが良さそう。
このブックマークにはスターがありません。
最初のスターをつけてみよう!
bash スクリプトの実行中上書き動作について
を設定してから再度試した所 bar が表示された。backupcopy は編集中のファイルによって自動で判別する auto がデフォルトになっている為、試す際には明示的に yes に設定しないといけない。 bash の実装確認 eva...
366 人がブックマーク・55 件のコメント
\ コメントが サクサク読める アプリです /