coolblue: Use of uninitialized value in concatenation (.) or string at ...

Hallo,

bin so ein bissel am verzweifeln. Hat Einer ne Idee was hier dran so falsch sein soll?

In $argv[0] steht irgend ein String.

while(my $cfgline=<SYSMON>) {               # zeile 79
   if($cfgline eq "[server-${argv[0]}]") {} # zeile 80
}                                           # zeile 81

Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 102.
Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 103.
Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 104.
...
...
...

Viele Grüße,
coolblue

--

never say oops after you submitted a job :-)
_der_Ton_macht_die_Musik_!!!_
  1. Hallo,

    bin so ein bissel am verzweifeln. Hat Einer ne Idee was hier dran so falsch sein soll?

    In $argv[0] steht irgend ein String.

    while(my $cfgline=<SYSMON>) {               # zeile 79
       if($cfgline eq "[server-${argv[0]}]") {} # zeile 80
    }                                           # zeile 81

    Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 102.
    Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 103.
    Use of uninitialized value in concatenation (.) or string at ./framework.cgi line 80, <SYSMON> line 104.
    ...
    ...
    ...

    ups... sorry, hat sich erledigt, das Element $argv[0] war leer :-)

    Viele Grüße,
    coolblue

    --

    never say oops after you submitted a job :-)
    _der_Ton_macht_die_Musik_!!!_
    1. ups... sorry, hat sich erledigt, das Element $argv[0] war leer :-)

      Ich will ja nicht schadenfreudig sein, aber du merkst warum use strict Sinnvoll ist?

      Ohne wäre dir das nämlich nie aufgefallen und bei deinem tausenden Zeilen code wäre das evtl. seltsame Verhalten schwer (bis gar nicht) zu analysieren gewesen.

      Struppi.