#!/usr/bin/env perl use strict; use warnings; my $filename = $ARGV[0]; my $fh; if (defined $filename) { open($fh, "<", $filename) or die "Could not open $filename: $!"; } else { $fh = *STDIN; } print "\n"; print "\n"; my $line; my $hms; my $lat; my $lon; my $alt; print " \n"; print " \n"; print " \n"; print " absolute\n"; print " \n"; print " "; while ($line = <$fh>) { if ($line =~ /(\d\d:\d\d:\d\d).*\ +lat:\ *(-?\d*\.\d*)\ +lon:\ *(-?\d*\.\d*)\ +alt:\ *(-?\d*\.\d*).*/) { $hms = $1; $lat = $2; $lon = $3; $alt = $4; print " $lon,$lat,$alt"; } } print "\n"; print " \n"; print " \n"; print " \n"; print " \n"; print "\n";