Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     17 Apr 2001  13:04:00
 To : Alexey Promokhov
 Subject : Re: bash
 -------------------------------------------------------------------------------- 
 
 Alexey Promokhov <Alexey.Promokhov@f1513.n5020.z2.fidonet.org> wrote:
 
 AP> Ладно, попробую объяснить суть проблемы. Есть нечто, пишущее лог в файл.
 AP> Требуется отображать последние n строчек лога на локальной виртуальной
 AP> консоли (например /dev/tty10), т.е. чтобы по нажатию Alt-F10 можно было
 AP> наблюдать за ходом выполнения программы. Причем tail -n24 недостаточно,
 AP> нужно еще фильтровать лог grep'ом, в т.ч. для неотображения паролей. Скрипт
 AP> вертится на /dev/tty10, каждую секунду выводя окончание лога. Hа другом
 AP> терминале (ssh или еще что-нибудь) ему пускаться нефиг, там если что можно
 AP> просмотреть лог штатнымм средствами. Ресурсы потребляются не слишком
 AP> большие, однако если на десятую виртуальную консоль заведомо никто не
 AP> смотрит, то grep и tail пускать смысла нет.
 
  Замените логфайл пайпом, повесьте на него из-под init'a синхронный фильтр
  (за 5 минут на перле пишется), и выведите через syslog на 10-ю консоль.
  Проверено много раз, работает как часы, и раздается syslog'ом по сети.
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: bash   Eugene B. Berdnikov   17 Apr 2001 13:04:00 
Архивное /ru.linux/535365af393a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional