Ich führe ein eval script aus, welches einen System aufruf durchführt (in unix: "perl file.pl -i var=var"), und dort ein perlscript startet... dieses script übergibt eine variable und diese wird auch korrekt vom perlscript verarbeitet, nur benötige den return wert, wie gebe ich diesen an das andere script zurück??
mit einem simplen "return" kommt die fehlermeldung: can't return outside a subroutine ....
Try it with exit(...). Aber ich bin mir nicht sicher ob man da übergeben kann was man will... ich benutz es nur um 0 oder 1 für einen fehlerfreien bzw fehlerhaften aufruf.