script a setovanie premennej

Alexandr Malusek malusek na hroch.ujf.cas.cz
Pátek Červenec 7 12:49:21 CEST 2000


Petr.Novotny na antek.cz (Petr Novotny) writes:

> A co takhle backslashe, mily Watsone?
> 
> ahoj=`echo \`whoami\`|cut -c2`

"Command substitution" se da zapsat:

1. `prikaz`  # klasicky zapis podporovany skoro vsemi shelly
2. $(prikaz) # novejsi forma podporovana ksh, bash, ...

Druha forma je podstatne citelnejsi v pripade vnorovani:

ahoj=$(echo $(whoami)|cut -c2)

--
A. Malusek  (malusek na ujf.cas.cz)
UJF AV CR


Další informace o konferenci Linux