Thread Berechnung der Laenge von Unterbrechungen im HSDPA netz (37 answers)
Opened by bowkatz at 2009-07-08 10:02

renee
 2009-07-15 12:34
#123184 #123184
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
2009-07-15T10:14:44 bowkatz
Code: (dl )
1
2
3
4
5
6
my $mittel = $summe / @fail;

print "Ausfaelle: " . join( ", ", @fail ) . "\n";
print "$summe Sekunden insg. und ";
print "$mittel Sekunden im Mittel pro Ausfall\n";
open $mittel, '>>', 'mittel.txt' or die $!;


Das beschert mir aber einen Fehler :

C:\>C:\Programme\Wireshark\tshark -r C:\test2.pcap -z io,stat,1 ftp | perl stabt
est1_1.pl
Ausfaelle: 6, 4, 1, 3, 3, 9, 2
28 Sekunden insg. und 4 Sekunden im Mittel pro Ausfall
Can't use string ("4") as a symbol ref while "strict refs" in use at stabtest1_1
.pl line 28, <STDIN> line 1444.


Du definierst erst $mittel so, dass es eine Zahl enthält. Später willst Du es aber als Filehandle nehmen. Das Filehandle ist eine neue Variable. Am Schluss müsste es also so aussehen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
my $mittel = $summe / @fail;

print "Ausfaelle: " . join( ", ", @fail ) . "\n";
print "$summe Sekunden insg. und ";
print "$mittel Sekunden im Mittel pro Ausfall\n";
open my $fh, '>>', 'mittel.txt' or die $!; 
print $fh "Mittel: $mittel\n";
close $fh;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Berechnung der Laenge von Unterbrechungen im HSDPA netz