Il 23:48, gioved� 21 novembre 2002, F�lix Hauri ha scritto:
...
> la syntaxe: `` $() '' � exactement le m�me effet que la syntaxe plus
> ancienne: `` `` ''... hem:
> $ echo -e `printf "\\%03o" 97`
> a
> $ echo -e $(printf "\\%03o" 97)
> a
>
> Avec l'avantage d'�tre imbricable:
> $ echo -e $(printf "\\%03o" $(echo 64+26|bc))
> Z
>
> (Ce qui �tait impensable avec l'ancienne syntaxe:
> $ echo -e `printf "\\%03o" `echo 64+26|bc``
> (standard_in) 1: illegal character: ^@
> (standard_in) 1: parse error

Pas totalement vrai, tu peux l'imbriquer, mais �a fait pas propre:
$ echo -e `printf "\\%03o" \`echo 64+26|bc\``
Z

surtout quand tu � trois ou quattres imbrications diff�rentes avec peut �tre 
des autres string � l'int�rieur. Avant de conna�tre la syntaxe $() 
j'utilisais uniquement `` et je suis arriv� dans certains scripts � avoir 
jusqu'� 10 \ cons�cutifs, carrement illisible.

ciao, Leo

-- 
Le privil�ge des grands, c'est de voir les catastrophes d'une terrasse.
- Giraudoux
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à