Nach Datum filtern
ThomasNT4
- php
Hallo ihr da draussen...
Hab folgendes vor und bräuchte mal eure Unterstützung
folgendes
in meiner Datei messages stehen die Connectzeiten drin
Mar 21 08:04:05 firewall pppd[27170]: Sent 342062053 bytes, received 123626556 bytes.
Mar 21 18:04:05 firewall pppd[27170]: Sent 342062053 bytes, received 123626556 bytes.
Mar 20 08:04:05 firewall pppd[27170]: Sent 542062053 bytes, received 183626556 bytes.
usw. mit folgendes Script addiere ich die Werte bishin zur Gesamtsumme
<?php
$handle = popen("grep 'Sent [0-9]* bytes' messages | awk '{print $7+$10};'", "r");
$total = 0;
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
$total += $buffer/1024000;
}
echo $total;
?>
nur hätte ich aber gerne das die Additionen nach Datum sortiert ausgeworfen werden..
Wie oben zu sehen sind zum Beispiel
am 21.03. zwei Connects vorhanden also wären die beiden zu addieren und dann auszuwerfen usw.
Wenn jemand eine Idee hätte oder wüsste wie man das obige Script abaendern muss wäre ich sehr dankbar
Gruss Thomas
hi,
nur hätte ich aber gerne das die Additionen nach Datum sortiert ausgeworfen werden..
du möchtest also einen sog. gruppenwechsel programmieren - was dir hiermit auch als stichwort für eine </archiv>- oder google-suche empfohlen sei.
gruss,
wahsaga
Wenn man das so nennen kann...