#!/usr/bin/perl use strict; use warnings; # --------------------------------------------------------------- # Parse log with following format: # Status Company Name Start Date End Date # # Assumptions: Status contains no whitespace # Dates are in YYYY-MM-DD format # Company names have nothing that looks like a date # --------------------------------------------------------------- foreach my $inpfnm (@ARGV) { if (!open INPFIL, '<', $inpfnm) { print "ERROR: Cannot open input file '$inpfnm'\n"; } else { print "\n"; print "
\n"; print "| Status | \n"; print "Company Name | \n"; print "Start Date | \n"; print "End Date | \n"; print "
|---|---|---|---|
| $inpsts | \n"; print "$inpnam | \n"; print "$stadat | \n"; print "$enddat | \n"; print "