Am 2004-09-08 21:49:03, schrieb Bj�rn Schmidt: > Michelle Konzack wrote: > >Nicht unbedingt notwendig... Ich habe ein BASH script gebastet, > >das dies tut... > > Dann sei doch so gut und biete es ihm/uns zum download an... > Interessieren w�rde es mich auch!
Ich symlinke fast 1000 Verzeichnisse und das script ist f�r meinen WebServer, bzw., FileServer angepa�t. Wie w�hre es, wenn Du einfach mal ein 'man 1x lndir' machst oder fehlt sie bei Dir ? Kein Problem, hier ist sie: ____ ( -c 'man 1x lndir' ) ___________________________________________ / | LNDIR(1) LNDIR(1) | | | | NAME | lndir - create a shadow directory of symbolic links to | another directory tree | | SYNOPSIS | lndir [ -silent ] [ -ignorelinks ] fromdir [ todir ] | | DESCRIPTION | The lndir program makes a shadow copy todir of a directory | tree fromdir, except that the shadow is not populated with | real files but instead with symbolic links pointing at the | real files in the fromdir directory tree. This is usually | useful for maintaining source code for different machine | architectures. You create a shadow directory containing | links to the real source, which you will have usually | mounted from a remote machine. You can build in the | shadow tree, and the object files will be in the shadow | directory, while the source files in the shadow directory | are just symlinks to the real files. | | This scheme has the advantage that if you update the | source, you need not propagate the change to the other | architectures by hand, since all source in all shadow | directories are symlinks to the real thing: just cd to the | shadow directory and recompile away. | | The todir argument is optional and defaults to the current | directory. The fromdir argument may be relative (e.g., | ../src) and is relative to todir (not the current direc� | tory). | | Note that RCS, SCCS, CVS and CVS.adm directories are not | shadowed. | | If you add files, simply run lndir again. New files will | be silently added. Old files will be checked that they | have the correct link. | | Deleting files is a more painful problem; the symlinks | will just point into never never land. | | If a file in fromdir is a symbolic link, lndir will make | the same link in todir rather than making a link back to | the (symbolic link) entry in fromdir. The -ignorelinks | flag changes this behavior. | | OPTIONS | -silent | Normally lndir outputs the name of each subdirec� | tory as it descends into it. The -silent option | suppresses these status messages. | | -ignorelinks | Causes the program to not treat symbolic links in | fromdir specially. The link created in todir will | point back to the corresponding (symbolic link) | file in fromdir. If the link is to a directory, | this is almost certainly the wrong thing. | | This option exists mostly to emulate the behavior | the C version of lndir had in X11R6. Its use is | not recommended. | | DIAGNOSTICS | The program displays the name of each subdirectory it | enters, followed by a colon. The -silent option sup� | presses these messages. | | A warning message is displayed if the symbolic link cannot | be created. The usual problem is that a regular file of | the same name already exists. | | If the link already exists but doesn't point to the cor� | rect file, the program prints the link name and the loca� | tion where it does point. | | BUGS | The patch program gets upset if it cannot change the | files. You should never run patch from a shadow directory | anyway. | | You need to use something like | find todir -type l -print | xargs rm | to clear out all files before you can relink (if fromdir | moved, for instance). Something like | find . \! -type d -print | will find all files that are not directories. | | | | X Version 11 Release 6.5 LNDIR(1) \______________________________________________________________________ Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
signature.pgp
Description: Digital signature

