Подскажите пожалуйста.
Хочу написать простенький скрипт для облегчения разбора трассировки iptables.
#!/bin/bash
tail /var/log/syslog -n $1 | cut -d" " -f8-10,12-13,20-22,31
Вот что получается
filter:FORWARD:rule:6 IN=eth2 OUT=eth0 SRC=91.210.170.11 DST=10.200.2.2 PROTO=TCP SPT=40860 DPT=22 MARK=0x210014
filter:WWW_SERV_FILTER:rule:17 IN=eth2 OUT=eth0 SRC=91.210.170.11 DST=10.200.2.2 PROTO=TCP SPT=40860 DPT=22 MARK=0x210014
filter:FORWARD_ACCEPT:rule:1 IN=eth2 OUT=eth0 SRC=91.210.170.11 DST=10.200.2.2 PROTO=TCP SPT=40860 DPT=22 MARK=0x210014
raw:PREROUTING:policy:3 IN=eth2 OUT= SRC=91.210.170.11 DST=178.217.153.77 PROTO=TCP SPT=40860 DPT=10022
mangle:PREROUTING:rule:6 IN=eth2 OUT= SRC=91.210.170.11 DST=178.217.153.77 PROTO=TCP SPT=40860 DPT=10022
mangle:WWW_SERV:rule:1 IN=eth2 OUT= SRC=91.210.170.11 DST=178.217.153.77 PROTO=TCP SPT=40860 DPT=10022
mangle:WWW_SERV:rule:3 IN=eth2 OUT= SRC=91.210.170.11 DST=178.217.153.77 PROTO=TCP SPT=40860 DPT=10022
mangle:WWW_SERV:return:5 IN=eth2 OUT= SRC=91.210.170.11 DST=178.217.153.77 PROTO=TCP SPT=40860 DPT=10022
Выводит в таком виде, но чтобы это не была просто черно-белая простыня, хочу подсветить ключевые слова разными цветами. (имена таблиц raw,mangle,nat,filter и поля IN, OUT, SRC, DST и тд.)
Подскажите, как это можно сделать?