find und ln per Pipe verbinden?

Post Reply
Message
Author
newsmaker
Posts: 2
Joined: 02. Jul 2004 10:01

find und ln per Pipe verbinden?

#1 Post by newsmaker »

Hallo beisammen,

mein Wunsch ist es zu Verzeichnissen, die einer festen Namenskonvention entsprechen, automatisch einen Link in einem bestimmten Verzeichnis zu setzen.

find / -name 'MM*' -type d

zeigt mir ja alle Verzeichnisse an, die mit MM beginnen

ln -s [gefundenes Verzeichnis] /raid1/kontrolle/[gefundenes Verzeichnis]

Wie kann ich das als einen Befehl kombinieren? Oder ist es nur als sh skript möglich? Wenn ja, wie?

User avatar
Scory
Posts: 188
Joined: 16. Apr 2004 12:36

#2 Post by Scory »

find / -name 'MM*' -type d -exec ln -s '{}' '/raid1/kontrolle/{}' \;

... aber lies Dir wenigstens noch die man-Page von find durch, damit Du lernst, was Du da eigentlich machst.

newsmaker
Posts: 2
Joined: 02. Jul 2004 10:01

#3 Post by newsmaker »

thx für die schnelle Antwort

hatte mir die man-definition scho durchgelesen ...

rattenkind

#4 Post by rattenkind »

newsmaker wrote:thx fu:r die schnelle Antwort

hatte mir die man-definition scho durchgelesen ...
Und warum fragst du dann?

ratte

Post Reply