Re: Why usage function exit with code 129?
- From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
- Date
- Jan 6, 2012, 08:11 UTC
- Message-ID
- <CACsJy8D8uKGhtg4zjbHsJCGmqjTwodzFmAZ5w=aUx9CdadVAfw@mail.gmail.com>
- In-Reply-To
- <CAMocUqSmes+x_tkP6V0OM5rQ5wDGmMm=Q2MFBPhz6Qvzz_SOTg@mail.gmail.com>
2012/1/6 徐迪 <xudifsd@gmail.com>:
Show 9 quoted lines
>>> [1] http://tldp.org/LDP/abs/html/exitcodes.html >> >> No it does not mean terminated by signals. >> -- > In that case, why not just use another code instead of the code that > leads misunderstanding? I mean, as far as I know, exit code between > 129 and 255 are used to indicate the program terminated by signal. So > that usage function can only exit with code between 1 and 127. Am I > wrong?
Because that code has been there too long (since 2005) any probably all git commands, including plumbing ones, rely on it. Changing it now may break existing scripts.
-- Duy