Что-то, что я часто делал, является каналом вывод команд или файлов журнала, которые не используют, окрашивают себя через небольшой сценарий что colourizes их согласно правилам, соответствующим определенному тексту. Perl особенно хорош в этом.
Вот немного примера:
#!/usr/bin/perl -n
BEGIN {
$exp = shift @ARGV;
$color = shift @ARGV;
die "Use: colourize regexp colour" unless $color;
}
if (/$exp/) {
print"\e[${color}m";
}
print;
if (/$exp/) {
print "\e[0m";
}
Сохраните это как colourize
где-нибудь в Вашем PATH
, chmod +x
это и Вы может сделать вещи как
command | colourize WARNING 31
иметь все строки, содержащие ПРЕДУПРЕЖДЕНИЕ, печатное в красном. Номер 31 является цветовым кодом ANSI для красного.
Попробуйте что-то вроде этого:
$ iptables -A INPUT -p tcp --dport 3343 -j ACCEPT
$ iptables -A INPUT -p tcp --dport 8880 -j ACCEPT
Только для кого-либо, кому нужно, после вносят изменение в iptables, с которым я перезагружаю сервисы:
/etc/init.d/iptables restart
И
/etc/init.d/networking restart