Ситуация:
есть скрипт, которые может создавать директорию, переходить в нее и делать там всякое (директория берется из параметров).
Таких скриптов может одновременно быть запущенна пачка, и каждый будет копошиться в своей директории.
Надо сделать так, чтобы при натравливании скрипта на директорию, в которой уже орудует его собрат, новый орал, что там уже кто-то работает и завершался, т.е. чтобы каждый скрипт держал некий уникальный lockfile.
Прочитал кучу манов, но механизма создания и взаимодействия скриптов так и не понял.
Пробовал lockfile-progs из разных терминалов. Локи удалялись без проблем. В примерах с flock номер файла задавался жестко.
Помогите разобраться, я тупой. :(