24 Mai
2004
24 Mai
'04
16:23
Hallo Liste, ich möchte per Script ein Verzeichnis B erstellen, in dem Links auf alle Unterordner von Verzeichnis A enthalten sind. Mein Ansatz: - snip - for i in `find . -type d -maxdepth 1 -printf "%f\n"` do ln -sf $i $TARGET/$i done - snap - Das Problem daran: for setzt $i nach jedem Leerzeichen neu. Das passt mir natürlich garnicht, da in den Ordnernamen auch Leerzeichen vorkommen. for i in `find . -type d -maxdepth 1 -printf "\"%f\n\""` hilft leider auch nicht weiter. Ich habe auch schon an die -exec Option von find gedacht, doch liefert der Operator {} die Suchergebnisse mit nem vorangestellten ./, was ln wiederum nicht verträgt. Any hints? Floh
8157
Alter (vor Tagen)
8157
Zuletzt aktiv (vor Tagen)
3 Kommentare
3 Teilnehmer
Teilnehmer (3)
-
Dietmar Goldbeck
-
Florian Schwarz
-
Jan-Benedict Glaw