in reply to create key-value pair
my ($key, $value); while(<IN>) { if ($_ =~ m/^(interface Vlan([\d]*))/) { $key = $1; $value = $2; } if ($_ =~ m/^ ip address \d*\.\d*\.\d*\.\d* \d*\.\d*\.\d*\.\d*/) { $hash1{$key} = $value ; } } [download]