sed: Jak nahradit __NECO__ za /cesta/neco ??

Libor Chocholaty chocholaty na gncz.cz
Pondělí Únor 11 12:08:16 CET 2002


Michal Kubecek wrote:

> On Mon, Feb 11, 2002 at 11:57:08AM +0100, Libor Chocholaty wrote:
> > Vec se ma tak, ze v predpripravenem skriptu mam:
> > export CESTA=__CESTA__
> > a chtel bych to __CESTA__ nahradit podle obsahu promenne plna_cesta.
> > Bohuzel obsahuje lomitka a nevim jak to zaonacit, aby se z toho sed
> > nezblaznil.
>
> Ale to je opravdu RTFM, nemyslíte? Místo lomítka lze použít jakýkoli
> jiný znak, takže třeba
>
> sed -e 's:__CESTA__:/skutecna/cesta:g'
>

Uz jsem si chtel odpovedet sam (ozval se kolega), ale fakt jsem to v manualu
nenasel. Nasel jsem priklad s %, ale to nefunguje. Dvojtecka funguje skvele.

Diky, Libor Chocholaty




Další informace o konferenci Linux