HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > РАЗРАБОТКА > Для Администратора > Linux, Freebsd, *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #12  
Старый 05.09.2009, 21:28
Ex@rcist
Новичок
Регистрация: 04.09.2009
Сообщений: 23
С нами: 8781496

Репутация: 10
По умолчанию

Простой метод блокировки задачи, чтобы предотвратить запуск копии при еще не отработанном первом процессе (актуально для крон - к примеру wget не отработал до конца - а уже приишло время для повторного запуска ):

###### FREE BSD #####
/usr/bin/lockf -t 0 /tmp/name.lock /usr/local/bin/wget -q http://adres.ru

где /tmp/name.lock - файл-флаг (lockf сам создаст этот файл с именем, который указан в параметрах
запуска). Файл-флаг привязывает к себе выполняющуюся задачу и не даёт запуститься второму процессу, пока не отработал первый.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Взаимовыгодный обмен RBKmoney на WMR sa~ Freelance - О Работе 0 02.07.2008 13:40
Не работает обмен в вебмани, помогите, прошу оч! NetomaN Болталка 2 28.04.2008 21:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.