Linux Certif - Man flock(1) flock()を使ってファイルロックしてブロックしてくれるコマンドらしい。 使い方: $ flock --timeout=999 lockfile ./hoge.shlockfileでロックファイルを指定。 その後ろに実行したいコマンドを指定。 --timeoutオプションでロックにタイムアウトをつけれる。指定時間内にロックが取れないとエラーになる。0とするとブロックしない。 --sharedオプションをつけると共有ロックになる。つけないと排他ロックになる。