( log69 | 2014. 02. 13., cs – 08:38 )

Jól hangzik.

Versenyhelyzet még így is kialakulhat, ha a programot kétszer próbálják elindítani a script elindulása és lefutása közötti időtartamban. Erre érdemes lenne esetleg betenni egy ilyet az elejére:

exec 200<"$0" ; flock -n 200 || exit 1 # locking