Marejeleo ya Misimbo ya Kutoka
Tafuta misimbo ya kutoka ya shell na ya mchakato wa Unix — 0 mafanikio, 1/2 makosa, 126/127/128/255 misimbo maalum ya shell, mfululizo wa ishara mbaya 128+N (130 SIGINT, 137 SIGKILL, 139 SIGSEGV, 143 SIGTERM) na misimbo ya BSD sysexits.h (64–78). Tafuta, chuja na nakili. Kwenye kivinjari chako, bila malipo.
Kila msimbo wa kawaida wa kutoka (kurudisha) wa shell na Unix, umefafanuliwa. Kila kitu kinaendesha kwenye kivinjari chako kutoka kwa marejeleo yaliyojengwa — hakuna kinachotumwa kwa seva.
| Msimbo | Maana | Kitengo | Maelezo |
|---|
Kuhusu Marejeleo ya Misimbo ya Kutoka
Marejeleo ya Misimbo ya Kutoka (Exit Codes) yanaeleza hali ya nambari inayorejeshwa na shell au mchakato wa Unix unapomalizika. Inashughulikia mandhari kamili: 0 kwa mafanikio, 1 na 2 kwa makosa ya jumla, misimbo maalum ya shell 126 (imepatikana lakini haiwezi kuendeshwa), 127 (amri haijapatikana), 128 (hoja batili ya kutoka) na 255 (nje ya kiwango), kiwango cha 128+N cha ishara mbaya, na misimbo ya BSD sysexits.h 64–78.
Kiwango cha ishara ndipo mkanganyiko mwingi hutokea: 130 inamaanisha mchakato ulikatizwa kwa Ctrl+C (SIGINT), 137 inamaanisha uliuawa kwa nguvu (SIGKILL — mara nyingi kiuaji cha kumalizika kwa kumbukumbu katika vyombo), 139 ni hitilafu ya sehemu ya kumbukumbu (SIGSEGV) na 143 ni kusitisha kwa upole (SIGTERM). Kila kipengele kinataja ishara na kueleza kile kinachoisababisha kwa kawaida.
Tafuta kwa nambari, ishara au jina la sysexits, au maana ya lugha wazi; chuja kwa kategoria — Success, General, Shell, Signal au sysexits.h — na nakili msimbo wowote kwa mbofyo. Kila kitu kinaendeshwa kutoka marejeleo yaliyojengwa ndani kwenye kivinjari chako.
Jinsi ya kutumia Marejeleo ya Misimbo ya Kutoka
- Andika msimbo wa kutoka (137), jina (SIGSEGV, EX_USAGE) au maneno kama "command not found" kwenye kisanduku cha utafutaji.
- Chuja kwa kategoria ikihitajika: Success, General, Shell, Signal au sysexits.h.
- Soma maana na maelezo ya kipengele hicho; vipengele vya kiwango cha ishara pia vinataja ishara ya msingi.
- Nakili msimbo huo kwa ripoti ya hitilafu, kanuni ya ufuatiliaji au ulinganisho wa script.