hi,
ich komme in einem script einfach nicht weiter, vielleicht kann mir mal ein profi helfen.
folgende zeile produziert den im betreff angegebenen fehler, als folge davon bleibt die zieldatei leer:
Code:
cat cddb.txt|grep "track "|sed s/track\ [1-9]\:\ /$ARTIST\ \-\ /|sed s/track\ [0-9][0-9]\:\ /$ARTIST\ \-\ / >mp3files.txt
im prinzip will ich eine zeile der form
Code:
track 1: Mein Herz Brennt
ersetzen durch
Code:
Rammstein - Mein Herz Brennt
wobei "Rammstein" in $ARTIST steht.
das hat bisher auch funktioniert, der fehler tritt nur auf, wenn im titel ein apostroph ' vorkommt - wie kann ich das umgehen bzw. besser machen ?
Matze
Lesezeichen