|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 27 Jul 2004 12:35:41 To : Slava Astashonok Subject : Re: столкновения при чтении/записи -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Tue, 27 Jul 2004 08:35:41 +0000 (UTC) .RFC-Cancel-Lock: sha1:GyVIM0IybOKbOuMvhEdontSSsA4= "SA" == Slava Astashonok wrote: SA> From: Slava Astashonok <sla@0n.ru> SA> Victor Wagner wrote: >> Slava Astashonok <sla@0n.ru> wrote: SA> http://groups.google.com/groups?oe=UTF-8&th=a9c9768f9652f190 SA> Если коротко, проблема упирается в атомарность проверки существования и SA> создания лок-файла. В голом shell'е мне такие инструменты не известны. >> >> Шелл голым не бывает. Вокруг него всегда куча обвязочных утилит. SA> Да cat, grep, awk, sed и т.п. Какая из т.н. "стандартных" shell-утилит SA> поможет в решинии поставленной проблемы? ln. touch lockfile.tmp if ln lockfile.tmp lockfile ; then echo "удалось залочить" else echo "уже кем-то залочено или какая-то ошибка. Узнавание подробностей дописывай сам" fi rm -f lockfile.tmp -- Serg (http://oskin.ru/) ~ ~ :q! --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) * Origin: Serg at 2:5020/20 (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1206913dd69f6.html, оценка из 5, голосов 10
|