Использование flock для запуска одной копии процесса
Для того чтобы запускалась только одна копия скрипта одновременно (например в crontab), можно воспользоваться утилитой flock. Пример:
1 2 |
2 2 * * * root /usr/bin/flock /var/tmp/import.lock /root/import # |