Hallo Zusammen!
Ich baue mir gerad ein bash-Script mit dem ich Hörbücher verarbeiten kann. Einzelne MP3's entsprechend Kapiteln zusammenfügen. Den jeweiligen Kapitelstart hole ich mir aus einem vorher angepaßten MP3-Tag. Es funktioniert soweit auch, daß das Script durch die teilweise hunderte von Dateien durchläuft und ich mir in einer Variablen eine Dateiliste pro Kapitel aufbaue. Der erste Eintrag ist die Zieldatei die mp3wrap gerne hätte und danach folgen successive die einzelnen Dateien aus denen das Kapitel besteht.
In der Variable ist folgendes festgehalten (ein kurzes Kapitel):
1 | "../002 - Kapitel 1.mp3" "Perry Rhodan - Silber Edition - 015 - Track 002.mp3" "Perry Rhodan - Silber Edition - 015 - Track 003.mp3" |
Wenn ich nun im Script versuche mp3wrap die Liste zu übergeben
1 | mp3wrap $DATEILISTE |
gibt mir mp3wrap seine Hilfe-Seite aus. Ich hab auch schon ${DATEILISTE} probiert, aber ohne Erfolg.
Wenn ich ihm in der Shell die Dateiliste mit den Anführungszeichen überhelfe, dann funktioniert es einwandfrei.
Kann mir jemand hierbei behilflich sein?
Herzlichen Dank im Voraus!