[linux] sed + xterm

Vladimir Kralik vlk na stonline.sk
Středa Září 24 20:21:07 CEST 2003


On Mon, Sep 22, 2003 at 12:23:04PM +0200, Michal Adamec wrote:
...
> VAR=$2 # nieco ako /usr/share/nieco
> sed -e "s/Retaz = \".*\"/Retaz = \"$VAR\"/" $CONF > tmp
> vyhodi mi to, ze mam chybu prave na ...$VAR...

On Mon, Sep 22, 2003 at 06:19:20PM +0200, Matej Pivoluska wrote:
...
> Ked tak nad tym uvazujem, 
> VAR=/cesta/k/suboru/
> 
> Lomitka v ceste asi koliduju so sedovimi,
^^^^ Tiez si myslim ze v tom bude problem.

> treba ich vybackslashovat. 
Alebo pouzit iny oddelovaci znak ako backslash.
Teda pouzit : ( oddelovac '+' )

sed -e "s+Retaz = \".*\"+Retaz = \"$VAR\"+" $CONF > tmp


      vlk

-- 
Vladimir Kralik
vlk na stonline.sk



Další informace o konferenci linux