#! /usr/bin/perl use strict ; use warnings ; my $PROG = 'iptables' ; my @OPTS = qw(-n -L) ; my $prog = substr $0, rindex ( $0, '/' ) + 1 ; my $Usage = < 0 ; alarm $opt{t} if defined $opt{t} ; my @CMD = ( $PROG, @OPTS ) ; open CMD, '-|', @CMD or Error "can't popen [@CMD] ($!)" ; my @lines = ; close CMD ; for my $line ( @lines ) { print $line ; }