Ratti schrieb am Sun, Feb 24, 2002 at 10:46:12AM +0100:
Ratti:
#!/usr/bin/perl foreach $i ("karlheinz", "otto", "berta", "olga") { `grep $i /vor/log/http/access > /home/$i/log.txt`; }
Christian Schmidt:
Wenn man sich auf eine Logdatei beschraenkt, sollte die letzte Skriptzeile aber besser folgendermassen aussehen: `grep $i /var/log/http/access >> /home/log.txt`; Mit ">>" anstelle von ">" wird das Ergebnis der Abfrage an die Datei angeh]ngt; anderenfalls w@rde der bestehende Inhalt @berschrieben werden.
...was ja auch beabsichtigt ist. Dein Apache-Logbuch enthält ja, sagenwirmal, die Meldungen der letzten 10 Tage. Wenn ich jetzt per cron dein "persönliches" Logfile überschreibe, enthält es "deine" Einträge der letzten 10 Tage. So solls sein.
Klar... Anders wär's Blödsinn... ;-) Gruß, Christian -- Christian Schmidt | Germany | christian@siebenbergen.de No HTML Mails, please!!