Bigdeaper a �crit :
(Pardon pour les accents, je suis sur un qwerty)
Je me demandais quel etait le role des backquote. En effet, supposons
que je veuille lire le script qui lance Mozilla, un :
which mozilla | less
Le tube redirige la sortie standard de "which mozilla" vers "less". Ici
"less" n'attend plus un nom de fichier mais obtient directement ses
informations depuis son entr�e standard.
Ici less devrait afficher une ligne de texte (par exemple) :
/usr/bin/mozilla
Pour faire � peu pr�s la m�me chose qu'apr�s avec un tube, il faudrait
utiliser xargs :
which mozilla | xargs less
ne marche pas. Alors qu'un :
less `which mozilla`
avec les backquotes, bash ex�cute la commande qui y est inscrite,
r�cup�re les informations sur la sortie standard de cette commande et
les "colle" telles que dans la ligne de commande. La ligne de commande
serait donc �quivalente � (par exemple) :
less /usr/bin/mozilla
--
Jonathan ILIAS, technicien de laboratoire � l'ESEO
t�l�phone direct : 02 41 86 67 60