Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Andrew E. Filonov                    2:5019/25.1    04 Jan 2002  10:17:55
 To : Eugene Grosbein
 Subject : Re: race conditions и блокировки для /bin/sh
 -------------------------------------------------------------------------------- 
 
 >>>>> "EG" == Eugene Grosbein writes:
 
  EG> Привет!  По крону выполняется скрипт. Hужно гарантировать, что
  EG> вторая копия не запустится, если уже есть одна. В самом Bourne
  EG> shell похоже, ничего для этого нету. В FreeBSD (где это крутится)
  EG> есть lockf(1), но он неудобен, потому что приходится либо
  EG> основной код выносить в отдельный скрипт, либо писать нечто вроде
 
  EG> lockf $lockfile sh -c "
 
  EG> "
 
  EG> Hо тогда я теряю возможность использовать " в тексте скрипта.
  EG> Есть нормальное решение?
 
 man lockf на предмет ключика -k и кодов возврата.
 
 --- ifmail v.2.15
  * Origin: You fault - core dumped (2:5019/25.1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: race conditions и блокировки для /bin/sh   Andrew E. Filonov   04 Jan 2002 10:17:55 
Архивное /ru.unix/2176444e2dddc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional