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