Portál AbcLinuxu, 10. května 2025 01:46

Dotaz: retezce v csh

30.3.2007 13:00 pthv | skóre: 6
retezce v csh
Přečteno: 172×
Odpovědět | Admin
Dobry den,

mam urcity skript, ktery jsem nedelal ja a potrebuju ho upravit. Nacita me IP adresy z jednoho logu. Akorat v tom logu je par IP adres ve spatnem tvaru.

napr:

::ffff:220.157.76.11

Potreboval bych, orezat ten zacatek, aby tam byla jen ta IP. Ten prefix je tam vzdy stejny. Bohuzel je to psane v csh shellu. Ktery tak nejak moc neovladam. v Perlu bych si s tim poradil, a cely skript do perlu se mi nechce prepisovat. Diky za rady

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.3.2007 15:00 cronin | skóre: 49
Rozbalit Rozbalit vše Re: retezce v csh
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak sem daj aj ten skript! Takto Ti viem poradit, ze "niekde" treba urobit "mozno" "nieco" take:
set line=`echo $line | sed -e 's/::ffff://g'`
30.3.2007 15:25 pthv | skóre: 6
Rozbalit Rozbalit vše Re: retezce v csh
jj, dikec pomohlo to. Potreboval jsem nakopnout.
30.3.2007 15:07 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: retezce v csh
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co je na IPv6 adrese spatneho? :-) Pokud ale presto chces oriznout zacatek (to pred 220.157.76.11) pouzij cut. Jak je napsany v manualovy strance.

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.