Final working version (bash):

istfs1:~/x > ll
total 3
drwxrwsr-x    2 mag1c    1000         1024 May 15 10:39 .
drwxr-sr-x    7 mag1c    1000         1024 May 15 10:33 ..
-rw-rw-r--    1 mag1c    1000           80 May 15 10:38 dat
istfs1:~/x > cat dat
/home/ftp/beschaller/shy fx/blabla.mp3
/home/ftp/beschaller/blablaband/lied.mp3
istfs1:~/x > sed -e 's/\/home\/ftp\/beschaller\///g' -e
's/\/[^/]*\.[Mm][Pp]3//g'
-e 's/^/"/g' -e 's/$/"/g' dat | xargs mkdir
istfs1:~/x > ll
total 5
drwxrwsr-x    4 mag1c    1000         1024 May 15 10:39 .
drwxr-sr-x    7 mag1c    1000         1024 May 15 10:33 ..
drwxrwsr-x    2 mag1c    1000         1024 May 15 10:39 blablaband
-rw-rw-r--    1 mag1c    1000           80 May 15 10:38 dat
drwxrwsr-x    2 mag1c    1000         1024 May 15 10:39 shy fx
istfs1:~/x >


Auf die Idee mit xargs hätte ich früher kommen können :(
So gehts aber ... auch mit der bash !

Gruß
Micha


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an