Точный внезапный показ пустого экрана при загрузке

Очень простой способ установки блокировки:

if mkdir /var/lock/mylock; then
  echo "Locking succeeded" >&2
else
  echo "Lock failed - exit" >&2
  exit 1
fi

Скрипты, которые нужно запустить, требуют создания блокировки. Если блокировка существует, другой скрипт занят, поэтому первый скрипт не может работать. Если файл не существует, ни один скрипт не приобрел блокировку. Таким образом, текущий скрипт получает блокировку.

Для получения дополнительной информации о блокировке bash, проверьте эту страницу

.
1
задан 24 October 2012 в 11:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: