oped syntaxe sedu, jak pouzit promennou?

Dalibor Straka dast na panelnet.cz
Sobota Listopad 19 13:49:21 CET 2005


On Sat, Nov 19, 2005 at 02:16:19AM +0100, Oqak wrote:
> Marne resim problem, kdy v skriptu sedu je promenna:
> 
> LANIP=IP.AD.RE.SA
> sed -e 's/IP.AD.RE.SA /$LANIP /g' /tmp/hosty
> 
> bohuzel se tam nahrazeni provede retezcem "$LANIP", nikoliv obsahem promenne 
> $LANIP, zkousel jsem i zapis \$LANIP, ale to nefunguje, zrejme je treba 
> napsat jinak syntaxi, jen nevim jak
> 
Nastudujte, jak bash zachazi se znaky apostrofy (''), uvozovky ("") a
zpetne lomitko a dale ktere znaky bere jako specialni ( !*$'`"\ atd.)
Je to v man bash.

-- Dalibor Straka


Další informace o konferenci Linux