Hallo Marc, Marc Bruenink <[EMAIL PROTECTED]> writes:
> moinsen > >> > die jage ich durch >> > sed -e 's/\/home\/ftp\/beschaller.\///g' -e 's/\/[^/]*\.[Mm][Pp]3//g' >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> Worauf soll das denn matchen? > > ok da hab ich mich verhauen! (in der eile des gefechts;)es muss > natuerlich > -e 's/\/home\/ftp\/beschaller.?\///g' > heissen was komischenweise auch nicht funktioniert und ich daher nun > -e 's/\/home\/ftp\/beschaller[^/]*\///g' > benutze. Das ist aber auch egal da die expression schon ok sind. die Hm, Du musst wissen, worauf das matchen soll. > frage ist vielmehr wie ich das nun in mkdir reinbekomme! Warum fkt die aufgezeigte Loesung nicht? >> > -e 's/ /\\ /g' -e 's/^/"/g' -e 's/$/"/g' DATEINAME > quotet nochmal alle matches. Vielleicht nicht schoen, aber es > funktioniert. war aber auch nur ein versuch unter vielen :-( Was fkt.? Das Ergebniss ist von " umgeben. >> > Was tun?? >> Nachdenken, die Doku und die Hinweise hier lesen? > bloede antwort!! Finde ich langsam nicht mehr. Was willst Du erreichen? Was fkt. an den Loesungsvorschlaegen nicht? Ich habe gerade mal einen ausprobiert und der fkt. >> Was willst Du denn genau erreichen? Du hast Pfade, willst den >> Dateinamen abschneiden und die Verzeichnisse anlegen? >> >> Warum machst Du es nicht etwa so: >> >> mkdir "`sed -e 's/\/home\/ftp\/beschaller\///g' >> -e 's/\/[^/]*\.[Mm][Pp]3//g' -e 's/ /\\ /g' DATEINAME`" >> > äääähhhmmmm > siehe reply an öhhhhmmm bei hmmmmmm na hier drunter..... also einen > hoch und dann 2 runter :-) Hmja, ich weiss nicht genau, wenn Du meinst. <[EMAIL PROTECTED]>? Stella:/tmp/r> cat x /home/ftp/beschaller/shy fx/blabla.mp3 /home/ftp/beschaller/blablaband/lied.mp3 Stella:/tmp/r> mkdir "`sed -e 's/\/home\/ftp\/beschaller\///g' -e 's/\/[^/]*\.[Mm][Pp]3//g' -e 's/ /\\ /g' x`" Stella:/tmp/r> l total 3 drwxrwxr-x 2 welle welle 1024 May 14 12:41 blablaband drwxrwxr-x 2 welle welle 1024 May 14 12:41 shy\ fx -rw-rw-r-- 1 welle welle 80 May 14 12:41 x >> > BTW: realname:=mailaddress >> Seltsames Land, aus dem Du kommst. > wieso?? Naja, ich kenne nur ein paar Laender. Aber da ist es unueblich, das jemand [EMAIL PROTECTED] heisst. Fuer den Fall, das := ein Zuweisungsoperator ist. Aus den ewig wiederholten Gruenden ist es unhoefflich, keinen Realnamen zu verwenden. Prima, dass Du das geaendert hast. VG hmw -- Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)