Odstranění času z logu
Ahoj, na serveru mám menší problém s tím, že se velké množství IP adres na něj snaží napojit. Všechny se samozřejmě zapíši do .logu od serveru. Bohužel log je krapet nepřehledný tak bych chtěl z něj odstranit čas a poté duplikáty. Log je ve tvaru: čas, IP a příkaz jakoby. Je to na Debian serveru. Někdo mi radil awk ale jaksi s tím nepohnu sám. Chci aby jen zůstala IP a příkaz. Příkaz takový, který se jinde u dané IP neobjevil. Díky,
awk je na takový triviální "problém" extrémní kanon na vrabce. KISS!
Podařilo se mi odstranit čas. Některé řádky tam jsou dvakrát stejné, jakým příkazem je můžu odstranit?
Použil jsem příkaz uniq a ten mi odstranil duplikáty pokud byly pod sebou, například jsem měl:
a1
a1
a2
a1
a3
a1
po uniq příkazu mi zůstalo
a1
a2
a1
a3
a1
Hotovo
no vidíš, šikula!