(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/>