我正在使用 open 3 使用 perl 执行 shell 命令
local ( *HANDLE_IN, *HANDLE_OUT, *HANDLE_ERR );
my $pid = open3( *HANDLE_IN, *HANDLE_OUT, *HANDLE_ERR, @cmd_args );
其中@cmd_args = 我的 shell 命令
我的外壳返回以下退出代码
0: command executed successfully
>0: error in executing the command
如何在我的 perl 中捕获 shell 的退出代码?