(Courriels de diversion: <tapissiers@detroit-fâchais.com> <genouillere@duodecimale-jupettes.com> <laminerons@simplifiait-trepane.com> <traduits@recompte-dolmens.com> <desapprouvaient@acryliques-auditionnera.com> <bizarrement@jongliez-laitage.com> <assiegerez@etagements-hydravion.com> <fassions@bâtee-dirigerais.com> <militaires@pharmacien-demissionnent.com> <aeronavale@tordit-chiffonne.com> )
Eric Gerbier a écrit :
>
> bonjour
>
> la syntaxe generale de xargs est "xargs commande option",
> la ligne lancee etant "commande option argument_de_stdin"
>
> moi je voudrais mettre des arguments (fixe) derniere ce qui sort du pipe
> par exemple pour un cp, avoir la source issue du pipe et pouvoir fixer
> la destination
>
je reponds, car j'ai retrouve ma source ("les bases de l'administration
systeme", Oreilly)
voila la ligne initiale :
echo "un 2 3" | xargs echo $* a
qui donne "a un 2 3"
et voila ce que je voulais :
echo "un 2 3" | xargs -i echo $* {} a
un 2 3 a
toute la difference dans le -i et {}
si ca peut servir a d'autres ...
ps : c'etait dans le man, mais bien cache
--
Eric Gerbier
---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>