Reputation: 23
I'm successfully calling a Perl script from a shell script. Now I want to pass a return value from the Perl script indicating whether it was successful or not to the shell script. How would I go about doing this?
Upvotes: 2
Views: 5333
Reputation: 1633
Simply exit the Perl script with the appropriate exit value.
exit $exit_value;
exit 0;
if ($problem) { exit 1 }
In the shell script you'll have the usual $?
to check the return value.
Upvotes: 10