Hallo

Folgendes Script habe ich geschrieben:

Code:
#!/bin/sh
set -xv


for FILE in *.mp3 
do

    ARTIST=`mp3info -x -F $File | grep Artist`
   # echo $ARTIST
    done
Das Problem ist das $File Leerzeichen enthält. Ich habe schon versucht über sed die Leerzeichen zu maskieren "sed s"/ /\\ g" oder ähnlichen. Bin leider gescheitert.
Was auch gehen würde wenn ich $FILE in Anführungszeichen bekommen würde

z.b mp3info -x -F "meine mp3datei.mp3"

Vieleicht sehe ich den wald vor Bäumen nicht.
Wäre schön wenn jemand von euch weiterhelfen könnte.

MfG
Klaus