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