Захотелось мне, чтобы ход работы emerge отражался стандартными уведомлениями KDE. Думаю, многие пользователи Gentoo знают о волшебной команде:
user@host ~ $ tail -f /var/log/emerge.log
Теперь нужно всего лишь направить ее в область уведомлений, не держать же поверх всех окон в процессе работы запущенную консольку. Собственно вот (log-файл задается параметром, чтоб можно было и какие-то другие просматривать):
#!/bin/bash tail -n 1 -f "$1" | while read logline do kdialog --passivepopup "$logline" --title "$1" 10; done;
Остается лишь выполнить:
user@host ~ $ klog /var/log/emerge.log &
Комментариев нет:
Отправить комментарий