Ich hoffe ich hab die Richtige Wortwahl gefunden mit dem Gruppenwechsel...hab gerade mein Script fertig (Gott sei Dank) da kam mir eine weitere Idee...
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
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
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-Code:
<?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;
?>
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
Kommentar