my (@ips, @names); while () { my ($ip, $name) = split; push @ips, $ip; push @names, $name; } #### my %hash = map split, ; my @ips = keys %hash; my @names = values %hash;