Was ist falsch ?
....
if ( EXPR)
{
.....; #dieser Teil funktioniert
}
elsif (EXPR)
{
......; # dieser Teil auch
}
else
{
print "keine datei vorhanden\n"; #das geht nicht, WARUM ???
}Ich weiß leider keinen Rat, habe schon alle Bücher durchgewälzt und finde keine andere Schreibweise !
hast du zugriff auf die fehlermeldung im log-file?!
was steht dort, von der formulierung her solte alles passen, kann fast nur mehr im "EXPR"-teil ein fehler sein ...
mARTin