On Sun, Sep 11, 2005 at 09:06:44PM +0400, Alexey Tourbin wrote: > Написал на шелле, с кешированием для каталогов. Для робота это важно -- > очень долго (с распаковкой всех rpm'ов) только один раз будет работать. По поводу кеширования мне пришла в голову ещё одна мысль. Некоторые команды, которые работают долго, и вывод которых стоит кешировать, имеют вид cmd [args...] path В случае, если состояние сущности path определяется датой модификации path, то команду можно завернуть в скрипт или функцию, которая перед запуском команды проверят наличие результата в кеше: cmdcache cmd [args...] path Вот предварительная реализация этой идеи. Почему-то очень много кода получилось. :( Если кто-то знает, как сделать лучше, подскажите плиз.