7. Juli 200520 j Hi, habe nur nen kleines problem. ich führe in einem script folgenden befehl aus: system("user add $name"); wenn in der Variablen sonderzeichen sind, kann das system den nutzer logischerweis nicht anlegen. Hier möchte ich ein errorhandling quasi machen und was ausgeben. eval {system("useradd $name");}; if ($@) {print "error";} funktioniert nicht, denk mal weil useradd nen linuxbefehl is. hat einer eine idee wie ich das prüfen kann ob da ein Fehler aufgetreten is außer in der passwd nachzuschauen ob user vorhanden ist? danke für eeventuelle vorschläge
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.