Moin, zu deiner Frage hab ich leider keine Antwort, aber hatte vor wenigen Wochen das gleiche Vorhaben. Mp3 sind bei hörbüchern nur ausgeschieden da ich es nervig fand nur eine ewig Länge Datei zu haben. Habe mir mit dem audiobook builder audiobooks gemacht und habe so noch sprungmarken drin was ich als sehr komfortabel empfinde. Bei sehr langen Büchern wie Harry Potter mit glaub knapp 25std für mich eine Funktion auf die ich nicht verzichten möchte.
Ergebnis 1 bis 4 von 4
- 24.08.2011, 03:22 #1Jonagold
Themenstarter
- Registriert
- 07.2009
- Beiträge
- 23
Foreach im Terminal
Abend, da ich momentan meine ganze Audiobibliothek auf den Mac umstelle bin ich an das Problem gekommen das ich einen Ordner mit Hörspielen habe. In diesem Ordner sind c.a. 200 Unterordner und in jedem dieser Unterordner sind einzelne Kapitel als mp3 Dateien. Ich will jetzt im ersten Schritt statt den vielen einzelnen Dateien pro Ordner nur noch eine Datei.
Im Terminal habe ich es mit
versucht, unter Linux haben solche foreach Schleifen immer super geklappt, wo liegt jetzt der Fehler?Code:for i in *; do cat $i/*.mp3 > $i.mp3; done
- 24.08.2011, 07:45 #2Dülmener Rosenapfel
- Registriert
- 03.2007
- Ort
- Bad Bevensen aka der A**** der Heide
- Alter
- 34
- Beiträge
- 1.665
Vollzeitfalschparker....
MacBook late '08 2,0 C2D - 4GB | iMac 27" i5 - 12GB | MacMini 1,83 C2D - 1GB | iPhone 3Gs weiß + iPad 32GB | ATV2
last but not least: good old iPod Shuffle 512MB*g*
- 24.08.2011, 09:15 #352 2E 54 2E 46 2E 4D 21 0A 44 65 6E 6E 1F 73 69 65 1F 77 69 73 73 65 6E 1F 6E 69 63 68 74 2C 1F 77 61 73 1F 73 69 65 1F 74 75 6E 21
Make it idiot-proof, and they'll make a better idiot.
- 24.08.2011, 13:00 #4Jonagold
Themenstarter
- Registriert
- 07.2009
- Beiträge
- 23
Leider funktioniert es so eben nicht. Ich bekomme die Ausgabe
Das heist wohl das er seltsamerweise den Ordnernnamen nur bis zum ersten Leerzeichen verwendet. Wenn ich in der Schleife mit echo die Variable i ausgebe stimmt der Name aber. Momentan wird also nur eine 0 Byte große mp3 angelegt, mein eigentliches Ziel war aber für jeden Ordner eine mp3 anzulegen die ich dann später mit Audiobook Builder o.ä. zu einem Hörbuch mit Kapiteln machen kann.Code:cat 001: no such file or directory
Edit: Hat sich erledigt. Es hat wohl beim letzten Versuch nicht funktioniert IFS auf Leerzeichen zu setzen. Jetzt hat es mit der selben Befehlsabfolge geklappt, trotzdem danke für die HilfeGeändert von nightmarevs (25.08.2011 um 00:51 Uhr)


Zitieren

