Galeon
02.02.04, 21:49
Nabend beisammen,
ich versuche gerade ein Skript zu schreiben das folgendes machen soll:
1. Einen Ordner der voller Dateien steckt nach allen mp3-Dateien durchsuchen
2. In einem anderen Ordner existiert für jeden Buchstaben des Alphabets ein Ordner und für die Nummer (also A B C D ... und #).
Das Skript soll jetzt also gucken womit die Mp3-Datei beginnt und diese dann in den entsprechenden Ordner verschieben.
Naja, mein aktuelles Problem besteht dadrin das
for datei in `ls`; do
echo $datei
done
den ganzen Krempel so ausgibt
hosh
-
Metaphor
for
you.mp3
mad
at
gravity
-
Burn.mp3
nun also die Frage:
wie bekomme ich es hin, das er mir nicht jedes Wort einzelnd ausgibt, sondern immer Dateiweise, so das aus dem Kram da oben folgendes wird
hosh - Metaphor for you.mp3
mad at gravity - Burn.mp3
Damit ich damit weiterarbeiten kann ?
Danke im vorraus
Finn
ich versuche gerade ein Skript zu schreiben das folgendes machen soll:
1. Einen Ordner der voller Dateien steckt nach allen mp3-Dateien durchsuchen
2. In einem anderen Ordner existiert für jeden Buchstaben des Alphabets ein Ordner und für die Nummer (also A B C D ... und #).
Das Skript soll jetzt also gucken womit die Mp3-Datei beginnt und diese dann in den entsprechenden Ordner verschieben.
Naja, mein aktuelles Problem besteht dadrin das
for datei in `ls`; do
echo $datei
done
den ganzen Krempel so ausgibt
hosh
-
Metaphor
for
you.mp3
mad
at
gravity
-
Burn.mp3
nun also die Frage:
wie bekomme ich es hin, das er mir nicht jedes Wort einzelnd ausgibt, sondern immer Dateiweise, so das aus dem Kram da oben folgendes wird
hosh - Metaphor for you.mp3
mad at gravity - Burn.mp3
Damit ich damit weiterarbeiten kann ?
Danke im vorraus
Finn