Mailinglist Archive: opensuse-de (6022 mails)
| < Previous | Next > |
Re: Apache: Logdateien an User
- From: Arne-Erik Martin <suse@xxxxxxxxx>
- Date: Sun, 24 Feb 2002 17:51:19 +0100
- Message-id: <20020224175119.0930986d.suse@xxxxxxxxx>
Am Sun, 24 Feb 2002 13:47:35 +0100 schrieb Christian Schmidt
<christian@xxxxxxxxxxxxxxx>:
Oder doch "dranhängen" und mittes sort und uniq wieder bereinigen ...
dann geht keine Zeile verloren.
<christian@xxxxxxxxxxxxxxx>:
Ratti schrieb am Sun, Feb 24, 2002 at 10:46:12AM +0100:
Ratti:Datei
Christian Schmidt:#!/usr/bin/perl
foreach $i ("karlheinz", "otto", "berta", "olga") {
`grep $i /vor/log/http/access > /home/$i/log.txt`;
}
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
@berschriebenangeh]ngt; anderenfalls w@rde der bestehende Inhalt
letztenwerden.
...was ja auch beabsichtigt ist.
Dein Apache-Logbuch enthält ja, sagenwirmal, die Meldungen der
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...
Oder doch "dranhängen" und mittes sort und uniq wieder bereinigen ...
dann geht keine Zeile verloren.
;-) Gruß,
Christian
--
Christian Schmidt | Germany | christian@xxxxxxxxxxxxxxx
No HTML Mails, please!!
| < Previous | Next > |