开发者

Calling Perl from a shell script, how do I pass a return value from Perl to the shell?

开发者 https://www.devze.com 2023-01-11 17:52 出处:网络
I\'m successfully calling a Perl script from a shell scrip开发者_开发问答t. Now I want to pass a return value from the Perl script indicating whether it was successful or not to the shell script. How

I'm successfully calling a Perl script from a shell scrip开发者_开发问答t. 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?


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.

0

精彩评论

暂无评论...
验证码 换一张
取 消