* Reinhold Plew <[EMAIL PROTECTED]> [10-11-2003 18:39]: > >Habe 37 $USER und Raid-5 mit 3x120GB wobei einige $USER $HOME's haben, > >die mehrer dutzend GByte groß sind. Dazu Maildir mit ein paar hundert > >tausend Messages... und jede menge sourcen ;-) > > > >Und 'find' ist beschäftigt... rund 4 1/2 Stunden auf einem Duron 1200 > > die .fetchmailrc liegt doch unter /home/$USER, da sollte ein > -depth 1 (oder 2) helfen und natürlich die Auswertung der passwd. Ich hatte mal so etwas im Einsatz:
#! /bin/sh for i in /home/*/.fetchmailrc ; do k=$(expr $i : '.*/\(.*\)/.fetchmailrc.*') su $k -c "/usr/bin/fetchmail -f $i" >> /home/$k/mail_log done Je nach Dauer der Verbindungen könntest du das noch mit --daemon XXX starten und/oder bei vielen Usern jeweils mit & in den Hintergrund schieben. Nix find, nix passwd, nix depth... using 'man bash' ;-) Gruss Uwe
pgp00000.pgp
Description: PGP signature