SED a nahrazeni retezce uvnitr napr. HTML tagu

Karel Fajkus karel.fajkus na baywa.cz
Středa Leden 5 17:02:09 CET 2000


Poradte prosim jak (SEDem) nahradit vsechny vyskyty retezce (napr. %25) uvnitr
libovolneho tagu v HTML souboru; napr. radek:
zacatek bla bla <a href="neco.html?a=ab%25cd&b=ef%25gh">klik</a> bla konec
ma vypadat takto:
zacatek bla bla <a href="neco.html?a=ab%cd&b=ef%gh">klik</a> bla konec

sed -e "s/\(<[^>]*\)%25/\1%/g" file
sice funguje, ale jen pro posledni vyskyt, protoze sed je samozrejme velky
zravec.

Diky
--
Karel Fajkus
http://www.geocities.com/SiliconValley/6466/




Další informace o konferenci Linux