[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mkdir + sed probleme



> Du musst einen Realnamen in der Konfiguration Deines mutt
> eintragen. Danach koennte  mkdir -p "`echo shy\ fx`" funtkionieren.

hmmm das funktioniert aber auch schon vorher :-)
1. allerdings verstehe ich nicht warum die "" darum muessen. 

2. nun erhoehe ich die schwierigkeitsstufe:
ich hab ne datei die vereinfacht so aussieht:
/home/ftp/beschaller/shy fx/blabla.mp3
/home/ftp/beschaller/blablaband/lied.mp3

die jage ich durch 
sed  -e 's/\/home\/ftp\/beschaller.\///g' -e 's/\/[^/]*\.[Mm][Pp]3//g'
-e 's/ /\\ /g' -e 's/^/"/g' -e 's/$/"/g' DATEINAME

und heraus kommt folgendes:
"shy\ fx"
"blablaband"

und genau diese verzeichnisse will ich erstellen. mach ich nun aber nen
mkdir -p `sed  -e 's/\/home\/ftp\/beschaller.\///g' -e
's/\/[^/]*\.[Mm][Pp]3//g' -e 's/ /\\ /g' -e 's/^/"/g' -e 's/$/"/g'
DATEINAME`

so werden die verzeichnisse '"shy', 'fx' und 'blablaband' erstellt was
ja totaler bloedsinn ist. ich hab schon alle moeglichen "" '' \\ usw
ausprobiert bekomme es aber einfach nicht hin :-(
    
kein problem ist wenn ich zum sed noch die expression 
-e 's/ /_/g'
hinzufüge. Also alle Leerzeichen durch _ ersetze. Dann läuft alles
sauber. Aber das will ich nicht.
Was tun??

BTW: realname:=mailaddress

Gruss und Dank  
marc(..)



-- 
reader->visit("www.bruenink.de/marc");

Ich widerspreche der Nutzung oder Uebermittlung meiner Daten fuer
Werbezwecke oder fuer die Markt- oder Meinungsforschung (§ 28 Abs.3
BDSG)


-- 
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: