Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: My zsh prompt
On Thu, 23 Dec 2021 20:26:32 +0000
"Daniel Shahaf" <d.s@xxxxxxxxxxxxxxxxxx> wrote:
> Lawrence Velázquez wrote on Thu, 23 Dec 2021 06:28 +00:00:
> > On Thu, Dec 23, 2021, at 12:18 AM, Duke Normandin wrote:
> >> Hopefully zshmisc has a list of those return statuses.
> >
> > It doesn't, as the shell does not determine the exit statuses of
> > external utilities. Beyond the general convention of zero for
> > success and nonzero otherwise, utilities dictate their own
> > statuses, so it's up to you to consult the appropriate
> > documentation.
> >
> > (The zshbuiltins(1) man page documents notable exit statuses for
> > builtins.)
>
> In addition to the zero/non-zero convention, there are:
>
> - A process killed by a signal exits with 128+$signal. That's why
> Lawrence guessed the <130> was the exit code (130-128 is
> SIGINT)..
>
> - There's sysexits.h, but not everyone uses it. However, one
> could argue that zsh should recognize those and print messages
> similar to the messages it prints for processes killed by signals.
Noted! Thx ...
--
Duke
** Text only please. Bottom post is best for me **
Messages sorted by:
Reverse Date,
Date,
Thread,
Author