Solaris 10をロックする方法は?

Solaris 10をロックする方法は?

Linuxでは、flock lock command排他的ロックを使用してコマンドを実行します。

シェルで同じ操作を実行するSolaris 10標準オペレーティングシステムコマンドは何ですか?

ベストアンサー1

flockSolaris には同様のコマンドはありません。簡単なロックを実行したい場合はmkdirアトミックタスクなので、これを使用してファイルの存在/タッチの組み合わせの一般的な確認を行うことで潜在的な競合状態を回避します。

if ! mkdir /tmp/lockdir >/dev/null 2>&1
then
    echo >&2 "Lock exists exiting"
    exit 1
fi

おすすめ記事