X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2FDXUtil.pm;h=9264d50501b05440e35c481e69f0e6d3c60807ef;hb=329702a31bd4a526077c713b12ede457276c79db;hp=de9ea018677765c837c56cf847d9ee7917ec90d0;hpb=a57ea9d5501f6d319a8cbfff997bad077cc31010;p=spider.git diff --git a/perl/DXUtil.pm b/perl/DXUtil.pm index de9ea018..9264d505 100644 --- a/perl/DXUtil.pm +++ b/perl/DXUtil.pm @@ -12,13 +12,11 @@ use Date::Parse; use IO::File; use Data::Dumper; -use Carp; - require Exporter; @ISA = qw(Exporter); @EXPORT = qw(atime ztime cldate cldatetime slat slong yesno promptf parray parraypairs shellregex readfilestr writefilestr - print_all_fields cltounix iscallsign + print_all_fields cltounix iscallsign unpad ); @month = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec); @@ -281,3 +279,17 @@ sub writefilestr $fh->close; } } + +# remove leading and trailing spaces from an input string +sub unpad +{ + my $s = shift; + $s =~ s/\s+$//; + $s =~ s/^\s+//; + return $s; +} + + + + +