Angenommen, ich habe eine Datei mit den folgenden Angaben
bob
john
sue
Nun sind diese direkt corrospond zu (in diesem Fall) URL - Muster wie http://example.com/persons/bob.tar
, john.tar
, sue.tar
.
Ich würde diese Zeilen gerne nehmen und durchziehen xargs
. Ich weiß jedoch nicht, was an den ausgeführten Befehl übergeben wird. Wie greife ich auf den Parameter entweder über die Eingabeaufforderung (ich möchte einfach jede Zeile wie folgt ausgeben cat file | xargs echo $PARAM
) oder über ein Bash-Skript zu?
xargs
sie zeilenweise aufgeteilt und jede Zeile in einen Befehl eingespeist , oder? Wie kann ich darauf zugreifen, wenn ich etwas sagen muss cat file | xargs curl http://example.com/[PASSED FROM FILE].tar
?