Xargs mit mehreren Argumenten

Habe ich eine Quelle, input.txt

a.txt
b.txt
c.txt

Ich füttern wollen diesen input in ein Programm wie das folgende:

my-program --file=a.txt --file=b.txt --file=c.txt

So, ich versuche es mal mit xargsaber ohne Glück.

cat input.txt | xargs -i echo "my-program --file"{}

Gibt es

my-program --file=a.txt
my-program --file=b.txt
my-program --file=c.txt

Aber ich will

my-program --file=a.txt --file=b.txt --file=c.txt

Irgendeine Idee?

InformationsquelleAutor der Frage Howard | 2010-09-22

Schreibe einen Kommentar