X-Git-Url: https://git.alrj.org/?p=zsh.d.git;a=blobdiff_plain;f=S22_exitcode;h=230294ddde62482a0b99b9b767177a7fe6d0b9d8;hp=9888b3480d1754c3f2633ddfe75315e858303d2a;hb=2b4f9bd1cdc7e6699a06d3d42d7dd6d21a2bf44e;hpb=2bfa4c035681a43ce2c25f77cd6125e9e4872725 diff --git a/S22_exitcode b/S22_exitcode index 9888b34..230294d 100644 --- a/S22_exitcode +++ b/S22_exitcode @@ -5,7 +5,7 @@ parse_exitcode() { EX=`print -P %?` psvar[1]=$EX - if [[ $EX -ge 128 ]] + if [[ $EX -ge 128 && $EX -le (127+${#signals}) ]] then psvar[1]="${signals[${EX}-127]}" fi