Ruft einen Befehl 2 mit der Ausgabe eines Befehls 1 auf. xsel -o -b | xargs -t docker image pull Aus obiger Kette wird: docker image pull somewhere.com:/registry/some_image:blafasel * xsel gibt den Inhalt der X-Zwischenablage auf der Kommandozeile aus somewhere.com:/registry/some_image:blafasel * dieser Inhalt wird an xargs gepiped * xargs ruft den Befehl den es übergeben bekommen hat docker image pull * und hängt das was es als Eingabe per Pipe bekommen hat hinten an diesen an Abtrakter Aufruf: | xargs ^Option ^Beschreibung ^ |-t|Verbose. Gibt aus was letztendlich ausgeführt wird. \\ Ohne -t sieht man nicht wie die zusammengesetzte Kommandozeile aussieht| |-i|Per Default wird die Ausgabe vom ersten Kommando einfach an das Ende vom zweiten Kommando gesetzt. \\ Will man sie an einer anderen Stelle haben kann man mit -i und "{}" an der gewünschten Stelle einfügen | xargs -i -Option1 -Option2 {} -Option3 In obigem Beispiel würde die Ausgabe vom ersten Befehl hinter "-Option2" eingefügt, statt an das Ende der Kette |