반응형
| http://blog.nominet.org.uk/tech/2005/05/26/tail-f-with-highlighting/ If you want to highlight something when doing ‘tail -f’ you can use the following command: tail -f /var/log/logfile | perl -p -e 's/(something)/33[7;1m$133[0m/g;'or if your terminal supports colours, e.g. linux terminal, you can use this: tail -f /var/log/logfile | perl -p -e 's/(something)/33[46;1m$133[0m/g;' and if you want it to beep on a match use this: tail -f /var/log/logfile | perl -p -e 's/(something)/33[46;1m$133[0m07/g;'If you find that perl is too heavy for this you can use sed: tail -f /var/log/logfile | sed "s/(something)/^[[46;1m1^[[0m/g" Note, that in the last example you have to actually type “cntl-v cntl-[” in place of “^[” For the full list of control characters on Linux you can look at ‘man console_codes’. |
반응형
'Tip & Tech > Linux | Unix' 카테고리의 다른 글
| MySQL 리플리케이션 로그 핸들링 (0) | 2010.10.20 |
|---|---|
| php full compile options (0) | 2010.10.20 |
| 리눅스 타임존(time zone) 변경.. (0) | 2010.10.20 |
| Bash 파일명 패턴으로 지우기 (0) | 2010.10.20 |
| qmail control 파일들 (0) | 2010.10.20 |