entierement d'accord

Thomas Pedoussaut wrote:
> Laurent Menase wrote:
>> si tu veux utiliser le resultat d'une commande utilise
>> $( commande )
>> ou
>> ` commande `  - c'est le backquote et pas la doublequote-
>> - le double crotte n'execute pas les commande, mais expand juste les
>> parametres-
>>   
> Je deconseille l'utilisation des backquotes. OK, $() prend un caractere
> de plus, mais peut s'imbriquer facilement.
> 
> [ ~]$ foo=$(grep -c $(expr 2 + 2) /etc/passwd)
> [ ~]$ echo ${foo}
> 11
> 
> De meme les {} sont plus longs a tapper, mais permettent de mieux lire
> le script et de faire des trucs impossible sans comme mv ${fichier}
> ${fichier}old.
> 


_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux

Répondre à