dobra: Perl Syntaxfrage

Beitrag lesen

Guten Morgen,

Ich versuche, eine Sitemap zu basteln
(erstes Ergebnis zum gucken: http://www.wolle-online.eu/LANG_Yarns_Partnershop/sitemap.html)
aber "hänge" jetzt an einem Syntaxproblem und komme nicht weiter :(

mit

my @subpages3 = ssp::get_subpages("$sub2");
main::mprint "@subpages3";

wird "undefined" ausgegeben, wenn es keine Unterordner gibt und (Beispiel) "1320 1270 1210 1290 1300 1310" wenn es welche gibt.

ich brauche also eine Bedingung -> NUR DANN wenn @subpages3 NICHT "undefined" ausgibt
habe es mit  if (@subpages3 != "undefined")  oder if (@subpages3 !~ /undefined/)  versucht - geht beides nicht.
Wie muß ich die Bedingung richtig formulieren?

Kann mir bitte jemand helfen (oder einen Tipp geben, WO ich nachschlagen kann)?

Danke im Voraus
mfG
dobra