Hi,
oder ist das nur ein "schönheitsfehler"?
es ist mindestens unsauber; auch wenn ich momentan nicht sicher bin, ob es ein Fehler oder anderweitig problematisch sein könnte. Alle geöffneten Handles sollten auch wieder geschlossen werden.
Was man beim Schließen von lesend geöffneten Dateien (im Gegensatz zu schreibend geöffneten) jedoch weglassen kann ist, den Fehlerfall abzufangen ("close(X) or die $!") - den gibt's nämlich nicht.
Cheatah