Re: делать копию файла при каждом его обновлении
On Tue, Sep 30, 2008 at 09:09:04AM +0400, Stanislav Maslovski wrote:
> On Mon, Sep 29, 2008 at 09:59:45PM -0400, Nicholas wrote:
> > Есть файл online.jpg который обновляется каждые 5 секунд (но не всегда)
> > Как правильно при каждом его обновлении делать копию в соседнюю
> > директорию с именами video.yyyy.mm.dd.hh.mm.ss.jpg ?
> >
> > Желательно, что бы копирование происходило именно при обновлении файла, а
> > не просто каждые 5 секунд, хотя можно и так.
> > Может быть, есть какой-то демон ?
>
> Есть, incron.
В догонку: есть еще inotifywait из пакета inotify-tools. Для разовых
применений более подходит. Еще он позволяет понять, какие события
когда отправляются. Пример:
% (while true; do for a in `seq 1 5`; do sleep 1; echo $a; done >/tmp/test; sleep 3; done&
trap 'kill $! && rm -f /tmp/test' 2; inotifywait -m /tmp/test)
--
Stanislav
Reply to: