* 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

