#!/usr/bin/env perl # Script to convert devices.txt file from comedi into a html table #Copyright (C) 2008 Frank Mori Hess #This program is free software; you can redistribute it and/or #modify it under the terms of the GNU Lesser General Public #License as published by the Free Software Foundation, version 2.1 #of the License, or (at your option) any later version. #This library is distributed in the hope that it will be useful, #but WITHOUT ANY WARRANTY; without even the implied warranty of #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU #Lesser General Public License for more details. #You should have received a copy of the GNU Lesser General Public #License along with this library; if not, write to the Free Software #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 #USA. use strict; use warnings; print ' '; while(my $line = <>) { chomp($line); if($line =~ m/(.*)\t(.*)\t(.*)\t(.*)/) { my $make = $1; my $model = $2; my $driver = $3; my $config_name = $4; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; }else { warn "Failed to parse input line: $line\n"; } } print "
Make Model Driver comedi_config Name
$make$model$driver$config_name
\n";