Another 2.0 request
    Peter Van Epp 
    vanepp at sfu.ca
       
    Fri Aug  4 17:04:39 EDT 2000
    
    
  
	David reminded me, I'd like to see an ra input file file: 
file:
dmz.argus.2000_08_02_06_30.gz
dmz.argus.2000_08_03_00_00.gz
dmz.argus.2000_08_03_06_30.gz
dmz.argus.2000_08_04_00_00.gz
dmz.argus.2000_08_04_06_30.gz
ra -f file -c -n
reads the input files one at a time out of file (instead of from the command 
line). I rolled a fast perl script that does this but internal would be 
better yet (more efficient):
#!/usr/bin/perl
if ($ARGV[0]) {
        open (FILES,"$ARGV[0]") || die "Couldn't open $ARGV[0]$!";
} else {
        print STDERR "usage: $0 argus_files 'argus filter expression'\n";
        exit (1);
}
while (<FILES>) {
        $start_time = "";
        $end_time = "";
        chop;
        $filename = $_;
        open(ARGUS,"ra -r $filename -c -n $ARGV[1] |")
              || die "Couldn't open $file_name $!";
        while (<ARGUS>) {
                print "$_";
        }
}
    
    
More information about the argus
mailing list