|
|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/2176444e2dddc.html, оценка из 5, голосов 10
|