Thread or die anweisung wird immer ausgeführt
(5 answers)
Opened by d4mi4n at 2004-07-28 17:04
@renee,
das and halte ich fuer verwirrend. Code: (dl
)
system(" Kommandozeilenbefehl ") == 0 or die "system failed, ErrorCode: $?\n"; Erst wird geprueft ob die Ausfuehrung von system erfolgreich war (wenn der Rueckgabewert gleich 0 ist) ansonsten wird eine Fehlermeldung mit den Fehlercode ($?) deines Kommandozeilenbefehls ausgegeben. Vielleicht moechtest du ja auch das Modul Archive::Tar zum Packen deiner Dateien, statt eines externen Programms verwenden. :) ,,Das perlt aber heute wieder...'' -- Dittsche
|