open(DATEI, ";  close(DATEI);    foreach (@Zeilen){    if ($typ == 1 && /$dokuart\;$zahl1\;(\d+)/){      $zahl1 =  $1;          open(DATEI, ";      close(DATEI);      foreach(@Zeilen){      my %hash;        if(/^$zahl1;([^;]+)/){