use Modern::Perl; while () { # get rid of header block last if /--TX--/; }; while () { my ($port, $speed, $duplex, $TX, $RX, $link, $name) = split; next unless $link eq 'up'; say <