Portál AbcLinuxu, 10. května 2024 15:50


Dotaz: Kontrola routování (bash + diff?)

Johny z Podoli avatar 11.12.2005 21:28 Johny z Podoli | skóre: 26 | blog: rocfdebian
Kontrola routování (bash + diff?)
Přečteno: 144×
Odpovědět | Admin
mám dva příkazy
cat /etc/quagga/ospfd.conf| grep network | awk {'print $2'}

a

ip ro | grep scope| awk {'print $1'}
oba zobrazí seznam rout - jeden routy přidané kenelm, druhý routy z ospfd :-)

pokud tyto záznamy NESOUHLASI, tak je nekde problem v routovani....

teď si routy vypíšu a ručně porovnám, lepší by bylo, kdyby mi něco jako diff hodilo rozdíly.

potaz chce brát to, že pořadí rout v obouch příkazech může být jiné...

zkoušel jsem
diff `cat /etc/quagga/ospfd.conf| grep network | awk {'print $2'}` `ip ro | grep scope| awk {'print $1'}`
ale to nechodí... :)

máte nějaký jiný nápad? :)

dík, Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Johny z Podoli avatar 11.12.2005 22:06 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Kontrola routování (bash + diff?)
Odpovědět | | Sbalit | Link | Blokovat | Admin
cat /etc/quagga/ospfd.conf| grep network | awk {'print $2'} | sort > /tmp/quagga;ip ro | grep scope| awk {'print $1'}| sort > /tmp/kernel;diff /tmp/kernel /tmp/quagga
:-)

sice to neni ono ale plni to ucel :)

Johny
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.