Thread AnrufeAnalyse/Statistiken (13 answers)
Opened by J0ke at 2017-03-14 12:49

J0ke
 2017-03-14 12:49
#186235 #186235
User since
2016-01-21
16 articles
BenutzerIn
[default_avatar]
Hey Leute,
ich soll für meinen Chef ein Skript erstellen, welches aus vielen .csv Dateien (wurden von der Fritzbox 7490 aus unseren Studios importiert) alle Wichtigen Daten importieren und diese dann verarbeiten.

hier einmal mein Skript:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/usr/bin/perl

use 5.010;
use strict;
use warnings;
use Data::Dumper;


my %telefonate=();

#StudioNummern importieren
open (NUMMERN, '<', "StudioNummern.txt") or die $!;
my @snr=<NUMMERN>;
chomp @snr;
close (NUMMERN);

#Daten aus .csv-Datei importieren
foreach my $snr (@snr){
my $count=1;    #Telefonate werden gezählt
open (STUD, '<', 'input/FRITZ!Box_Anrufliste_'.$snr.'.csv') or print 'Datei fuer Studio '.$snr.' nicht vorhanden!'."\n";
while (my $line = <STUD>){
chomp($line);
my @wert=split';',$line;
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{StudioNr}=$snr;
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{typ}=$wert[0];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{datum_und_uhrzeit}=$wert[1];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{name}=$wert[2];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{rufnummer}=$wert[3];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{nebenstelle}=$wert[4];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{eigene_rufnummer}=$wert[5];
$telefonate{'Studio_'.$snr.'_Telefonat_Nr'.$count}{dauer}=$wert[6];
$count++;
}
close (STUD);
}
#Auswertungs-Datei erstellen
open (TXT,'>','output/Auswertung'.'.txt') or die $!;
print (TXT Dumper(\%telefonate)."\n");
close (TXT);


Nun soll ich eine Abfrage/Ausgabe erstellen, die mir angibt, an welchem Datum wie viele Telefonate insgesamt und wie viele um welche Uhrzeit geführt wurden.
Habe aktuell leider keine Idee, wie ich das mache.

Danke im Vorraus

View full thread AnrufeAnalyse/Statistiken