projects
/
snom-frontend
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
bf11a1a
)
nearly working parser
author
michael
<michael>
Sun, 21 May 2006 23:03:04 +0000
(23:03 +0000)
committer
michael
<michael>
Sun, 21 May 2006 23:03:04 +0000
(23:03 +0000)
snom.pl
patch
|
blob
|
blame
|
history
diff --git
a/snom.pl
b/snom.pl
index f8490112119f84b7a32e64002d18ff5783f771be..085795b65a25cb7e826910064358778930b6a4c2 100755
(executable)
--- a/
snom.pl
+++ b/
snom.pl
@@
-1,5
+1,5
@@
#!/bin/sh
#!/bin/sh
-#$Id: snom.pl,v 1.1
8 2006-05-21 22:56:51
michael Exp $
+#$Id: snom.pl,v 1.1
9 2006-05-21 23:03:04
michael Exp $
PATH=/opt/csw/bin:/opt/local/bin:/usr/bin:/bin exec perl -w -x "$0" "$@"
PATH=/opt/csw/bin:/opt/local/bin:/usr/bin:/bin exec perl -w -x "$0" "$@"
@@
-30,7
+30,7
@@
while(<INIFILE>) {
if ($#sections) {
for my $var (qw(host login password)) {
if (m/^\s*${var}\s*=\s*(.*)\s*$/) {
if ($#sections) {
for my $var (qw(host login password)) {
if (m/^\s*${var}\s*=\s*(.*)\s*$/) {
-
push @{$Config{$sections[$#sections]}}, ($var => $1)
;
+
${$Config{$sections[$#sections]}}{$var} = $1
;
}
}
}
}
}
}
@@
-39,8
+39,8
@@
close(INIFILE);
for my $section (@sections) {
for my $section (@sections) {
- for my $val (
@{$Config{$section}}
) {
- print
$val."
\n";
+ for my $val (
keys(%{$Config{$section}})
) {
+ print
"$section: $val: <" . ${$Config{$section}}{$val}.">
\n";
#for my $val (qw(host login password)) {
# if (defined($cfg->val($section, $val))) {
# print "$val: <" . $cfg->val($section, $val) . ">\n";
#for my $val (qw(host login password)) {
# if (defined($cfg->val($section, $val))) {
# print "$val: <" . $cfg->val($section, $val) . ">\n";
Impressum
,
Datenschutz