xargs liest nur erstes Argument aus einer Datei

chinroom2

Member
Hallo zusammen!

Ich habe folgendes Problem:

mit
$cat videoliste|xargs yt
möchte ich mehrere Videos lokal speichern.

Allerdings stoppt der Spaß nach dem Download des ersten Videos in der Datei videoliste.

Ein kleiner Check mit
$cat verzeichnisse|xargs ls -la
funktioniert auf alle in der Datei verzeichnisse aufgelisteten Verzeichnisse.

Die in videoliste untereinander mit ee eingefügten Argumente für yt haben das Format
http://www.youtube.com/watch?v=blablaNummer

Any help?
Any ideas?

Danke und Grüße
Marc
 
Das liegt wahrscheinlich daran, dass xargs versucht sehr viele Argumente an das Kommando auf einmal zu geben. Mit -n 1 wird das Kommando einzeln gefüttert.
 
Zurück
Oben