>>тож нельзя. а что надо то? >Да проблема такая: Есть Ethernet камера в локальной сети, надо выставить картинку >в инет. Выставить картинку мне удалось - написал JavaScript, обновляющий картинку >на страничке раз в секунду, и скрипт в Bash, который с >помощью wget сохраняет эту картинку в каталог веб-узла тоже 1 раз >в секунду. Проблема в том, что раз в 3-4 секунды запрос >файла с картинкой браузером клиента совпадает с процессом записи файла, т.е. >с моментом когда он недоступен. И хотя я сделал очередь >из 10 последовательно записанных файлов, все-равно такой момент наступает и картинка >в браузере пропадает. Думал, может создать на сервере вместо картинки симлинк >на нее, тогда возможно не придется возиться с перезаписью. wget-ом записывай во временный файл. Если wget отработал нормально, то выполняй команду mv временный_файл постоянный_файл Команда mv в пределах одного дискового раздела выполнится моментально.
|