ایگزٹ کوڈز کا حوالہ
shell اور Unix process exit codes دیکھیں — 0 کامیابی، 1/2 غلطیاں، 126/127/128/255 خاص shell کوڈز، 128+N فیٹل-سگنل رینج (130 SIGINT، 137 SIGKILL، 139 SIGSEGV، 143 SIGTERM) اور BSD sysexits.h کوڈز (64–78)۔ تلاش، filter اور کاپی کریں۔ براؤزر میں، مفت۔
ہر معیاری shell اور Unix exit (return) code، وضاحت کے ساتھ۔ سب کچھ آپ کے براؤزر میں ایک built-in حوالے سے چلتا ہے — سرور کو کچھ نہیں بھیجا جاتا۔
| کوڈ | مطلب | زمرہ | تفصیل |
|---|
ایگزٹ کوڈز کا حوالہ کے بارے میں
Exit Codes Reference اس عددی حیثیت کی وضاحت کرتا ہے جو کوئی shell یا Unix عمل ختم ہونے پر واپس کرتا ہے۔ یہ پورے منظرنامے کو کور کرتا ہے: کامیابی کے لیے 0، عمومی خرابیوں کے لیے 1 اور 2، خصوصی shell کوڈز 126 (پایا گیا مگر executable نہیں)، 127 (command not found)، 128 (غلط exit argument) اور 255 (حد سے باہر)، 128+N fatal-signal رینج، اور BSD sysexits.h کوڈز 64–78۔
signal رینج وہ جگہ ہے جہاں زیادہ تر الجھن پیدا ہوتی ہے: 130 کا مطلب ہے کہ عمل کو Ctrl+C (SIGINT) سے روکا گیا، 137 کا مطلب ہے کہ اسے زبردستی مار دیا گیا (SIGKILL — اکثر containers میں out-of-memory killer)، 139 ایک segmentation fault ہے (SIGSEGV) اور 143 ایک شائستہ ختم ہونا ہے (SIGTERM)۔ ہر اندراج signal کا نام لیتی ہے اور بتاتی ہے کہ عام طور پر یہ کیا شروع کرتا ہے۔
نمبر، signal یا sysexits نام، یا سادہ زبان کے معنی سے تلاش کریں؛ category کے ذریعے فلٹر کریں — Success، General، Shell، Signal یا sysexits.h — اور ایک کلک سے کوئی بھی کوڈ کاپی کریں۔ سب کچھ آپ کے براؤزر میں ایک بلٹ ان حوالے سے چلتا ہے۔
ایگزٹ کوڈز کا حوالہ استعمال کرنے کا طریقہ
- سرچ باکس میں ایک exit code (137)، ایک نام (SIGSEGV، EX_USAGE) یا "command not found" جیسا کوئی جملہ ٹائپ کریں۔
- ضرورت پڑنے پر category کے ذریعے فلٹر کریں: Success، General، Shell، Signal یا sysexits.h۔
- اندراج کے معنی اور تفصیل پڑھیں؛ signal-range اندراجات اصل signal کا نام بھی بتاتی ہیں۔
- بگ رپورٹ، مانیٹرنگ رول یا اسکرپٹ موازنے کے لیے کوڈ کاپی کریں۔