open (SOURCETNS, "/home/$User/Work/PROJ/$sourceTnsFileName"); while ($record = ) { chomp ($record); if ($record =~ /[\w]*\-[\w]*/) { push (@sourceDBHostsFromTnsEntry, $&); } if ($record =~ /[\d]*/) { push (@sourceDBPortsFromTnsEntry, $&); } } close(SOURCETNS);