Category Archives: Programming

xoria256: vim color scheme

Вчера таки довел до ума схему подсветки синтаксиса для vim/gvim “xoria256″.
Изначально была идея научить схему “moria”, которая мне в свое время больше всех нравилась, работать с 256-цветными терминалами. Постепенно, вместе с моими доработками, это оформилось в самостоятельный скрипт, примерно соответствующий моим представлениям о том, как должен подсвечиваться код.
Основная фишка — в мягком и гармоничном [...]

Башекод: наблюдение за логами

Утилита наблюдает за указанным файлом. Когда обнаруживается указанная строка, шлет письмо на определенный имеил и/или выполняет указанную команду, на stdin которой подается найденная строка.
Public domain!
http://trac.ungrund.org/dev/browser/adm/logwatch/logwatch.sh
Пример использования:

$ logwatch.sh -f /var/log/apache2/access.log -c hd -m root@ungrund.org -p 2 -q POST

Наблюдает за файлом /var/log/apache2/access.log с интервалом в 2 секунды, ищет строки с вхождением “POST”, при нахождении [...]