zshスクリプトでこのようなことをしたい
flock my_lock_file if condition_a ;
then
do_b
else
do_c
fi
残念ながら、そのあたりで解析エラーが発生します。これを同じプロセスで実行したいので、
flock my_lock_file (
if condition_a ;
then
do_b
else
do_c
fi
)
問題外です。