#!/usr/bin/perl -w # #Tooltje om de wleiden files er generiek uit te laten zien # #Rick van der Zwet (rick@wirelessleiden.nl) use IP; my $debug = 0; #maak een mooi systeem met hash aanroepen om snel gegevens te verwerken sub parse_config { foreach my $id (sort keys %config) { my $rawData = $config{$id}; $rawData =~ s/#.*\n/\n/g; #wegslopen comments $rawData =~ s/\s*[\r,\n]+\s*/:::/g; #spaties+enter+spaties vervangen door ::: $rawData =~ s/^::://; #::: aan het begin weghalen $rawData =~ s/:::$//; #::: aan het eind weghalen my @configArray = split( /:::/, $rawData); #array er van maken foreach $line (@configArray) { (my $name, my $value) = split( /\=/, $line); $$name{$id} = $value; } } } sub genericConfig { my $configfile = $_[0]; open( CONF, "> $configfile"); print CONF <