my $y; sub x{ open( IN, "<$file" ) or die "Konnte Input nicht oeffnen!\n"; while () { if ($y=......)...... close(IN); } &x;