シェルスクリプトの0、1、2以外のファイル記述子に特別なものはありますか?
クラスタのマンページには、次のサンプルコードがあります。
(
flock -n 9 || exit 1
# ... commands executed under lock ...
) 9>/var/lock/mylockfile
9を選ぶ理由。なぜ3を選択しないのですか?
シェルスクリプトの0、1、2以外のファイル記述子に特別なものはありますか?
クラスタのマンページには、次のサンプルコードがあります。
(
flock -n 9 || exit 1
# ... commands executed under lock ...
) 9>/var/lock/mylockfile
9を選ぶ理由。なぜ3を選択しないのですか?