How I can break out my foreach loop?
I'm checking if IP exists on a Cisco routing table, if it does then we can get more info. I want to say if the IP doesn't exist then break the loop with error. I have the following and it works great until I enter a non-valid IP which doesn't exist on my router:
foreach $match ( @Output ) {
if ( $match =~ m/^Routing entry for / ) {
@Data = split( ' ', $match );
$octet = $Data[ 3 ] ;
last ;
}
}
my @routing = split( /\./, $octet );
How I can add to say if m/^Routing entry for / didn't show up in all lines then die()? I have tried many ways and it never works