grep Location Deine-iTunes-Liste | sed -e 's/.*file: *\/\/\(.*\)<\/.*/cp -r "\1" DESTIN\//g' > temp.sh
schiebt für jeden gefundenen Eintrag eine Zeile in die Datei temp.sh. Falls die Verzeichnistruktur nicht übernommen werden soll, die Option "-r" weglassen.
Ein
sh temp.sh
führt die so erzeugt Datei und damit die einzelnen Kopier-Aktionen aus.
Wenn ich das so verwende, filtert er mir alle Links raus aber er behält das <key>Location</key><string> am Anfang und das </string> am Ende. Kann man das mit Exclude oder so gleich mit rausfiltern? Und wie verhält sich das mit Sonderzeichen (zb. ä ... steht in der Liste so drin: %C3%A4, ö = %C3%B6 usw)? -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org