Struppi: Datem-extention

Beitrag lesen

also die Log-Datein werden in @Zeilen kopiert und sie wird dann zeilenweise ausgegeben:

open(DATEI,"<$Name") || die "Datei nicht gefunden!!!\n";
my @Zeilen = <DATEI>;
close(DATEI);

foreach(@Zeilen) {
print "$_<br>\n";
}

Das würde ich auf keinen Fall machen!
Logdateien sind naturgemäß sehr gross und du liest die Datei komplett und unnötigerwiese in den Arbeitspeicher, was sicher ein performance killer sein kann.

open(DATEI,"<$Name") || die "Konnte Datei nicht öffnen, weil: $!";
while(<DATEI>) {
  print "$_<br>\n";
}
close DATEI;

Struppi.

0 62

Datem-extention

Edi
  • perl
  1. 0
    Struppi
    1. 0
      Edi
      1. 0
        Struppi
        1. 0
          Edi
      2. 0
        Patrick Andrieu
      3. 0
        edi
        1. 0
          Struppi
          1. 0
            Edi
            1. 0
              Struppi
              1. 0
                Edi
                1. 0
                  Struppi
                2. 0
                  Patrick Andrieu
                  1. 0
                    Edi
                    1. 0
                      Struppi
                    2. 0
                      Patrick Andrieu
                      1. 0

                        Fehlerteufel

                        Patrick Andrieu
                      2. 0
                        Siechfred
                        1. 0
                          Patrick Andrieu
                          1. 0
                            Siechfred
                            1. 0
                              Patrick Andrieu
                              1. 0
                                Siechfred
                                1. 0
                                  Edi
                                  1. 0
                                    Patrick Andrieu
                                    1. 0
                                      Edi
                                      1. 0
                                        Patrick Andrieu
                                        1. 0
                                          Edi
                                          1. 0
                                            Struppi
                                            1. 0
                                              Edi
                                              1. 0
                                                Struppi
                                                1. 0
                                                  Edi
                                                  1. 0
                                                    Struppi
                                                    1. 0
                                                      Edi
                                                      1. 0
                                                        Struppi
                                                        1. 0
                                                          Patrick Andrieu
                                                          1. 0
                                                            Struppi
                                                            1. 0
                                                              Patrick Andrieu
                                                              1. 0
                                                                Struppi
                                                                1. 0
                                                                  Patrick Andrieu
                                                                  1. 0
                                                                    Struppi
                                                                    1. 0
                                                                      Patrick Andrieu
                                                                      1. 0
                                                                        Edi
                                                                        1. 0
                                                                          Struppi
                                                                          1. 0
                                                                            Struppi
                                                                            1. 0
                                                                              Edi
                                                                              1. 0
                                                                                Siechfred
                                                                                1. 0
                                                                                  Edi
                                                                                  1. 0
                                                                                    Struppi
                                                                                  2. 0
                                                                                    Siechfred
                                                                                    1. 0
                                                                                      Edi
                                                                                      1. 0
                                                                                        Siechfred
                                                                2. 0
                                                                  Edi
                                          2. 0
                                            Siechfred
                                            1. 0
                                              Edi
                                          3. 0
                                            Patrick Andrieu
                              2. 0
                                Patrick Andrieu
                                1. 0

                                  Listenkontext vs. skalarer Kontext

                                  Siechfred
                                  1. 0
                                    Patrick Andrieu
                                    1. 0
                                      at
                                      1. 0
                                        Struppi
                                        1. 0
                                          at
        2. 0
          Patrick Andrieu