my @array; my $match = 'some_criteria'; while () { chomp; # thanks gwadej for reminding me my ($x,$y) = split /\t/, $_; if ( $x eq $match ){ push @array, $y; } } print "@array\n";