A Linux exit parancs az aktuális shellből való kilépésre szolgál. Egy paramétert számként vesz fel, és kilép a shellből az állapotszámmal. Ha nem adunk meg semmilyen paramétert, akkor az utoljára végrehajtott parancs állapotát adja vissza. Az exit parancs bezárja a szkriptet, és kilép a shellből.
Ha egynél több shell lapunk van, az exit parancs bezárja azt a lapot, ahol végrehajtja. Ez egy beépített parancs, és nem találunk ehhez dedikált kézikönyvoldalt.
Szintaxis:
exit
A fenti parancsból, megnyomása után az ENTER gombot gombot, a terminál bezárul, és a terminál összes normál futó folyamata leáll.
egyszerű python program
Az exit parancs a leghasznosabb általános Linux . Sokszor átmegyünk vele. Az exit() függvényt használja a normál folyamat leállítására. A kilépési parancs néhány pontja a következő:
- A shell szkriptből való kilépésre szolgál N kilépési állapottal.
- Használható annak ellenőrzésére, hogy a shell script sikeresen befejeződött-e vagy sem.
- A kilépési állapotot más parancsok is használhatják tevékenységeik végrehajtására.
- Ha az N értéke nincs megadva, a kilépési állapot az utoljára végrehajtott parancs lesz.
- Az N értéke 0, és ez a normál shell-kilépést jelenti.
Lehetőségek:
Az exit parancs nem kínál sok lehetőséget. De a következő opciókat támogatja:
Ha paraméter nélkül hajtjuk végre, akkor egyszerűen bezárja a terminált. Hajtsa végre az alábbiak szerint:
exit
A fenti parancs egyszerűen bezárja a terminált.
Ha átadunk egy paramétert, az bezárul, és ugyanazt a kilépési állapotot adja vissza. Például, ha 10-es kilépési állapottal hajtjuk végre, akkor 10-es állapotot ad vissza. Vegye figyelembe az alábbi parancsot:
exit 10
A fenti parancs bezárja a terminált, és 10-es állapotot ad vissza. A visszatérési állapotok hasznosak, mivel néha nyomon követhetők, hogy hibát jelezzenek. Például a visszatérési állapot ' 0' azt jelenti, hogy a program sikeresen lefutott , és ' Az 1' azt jelenti, hogy a programban kisebb hibák vannak.
Az utoljára végrehajtott parancs kilépési állapotának megjelenítéséhez hajtsa végre az 'echo $?' parancsot. parancsot a következőképpen:
echo $?
A fenti parancs az utolsó visszaadott állapotot jeleníti meg. Vegye figyelembe az alábbi kimenetet:
Hozzuk létre a „Demo.sh” szkriptet. Létrehozásához hajtsa végre a következő parancsot:
cat > Demo.sh echo ' This is a demo.' exit 0
Mentse el a fenti szkriptet a CTRL+D billentyűk lenyomásával. Most futtassa a szkriptet a következő parancsok végrehajtásával:
chmod +x Demo.sh ./Demo.sh
A fenti parancs végrehajtja a szkriptet. Most ellenőrizze a szkript kilépési állapotát az alábbi parancs végrehajtásával:
echo $?
Vegye figyelembe az alábbi kimenetet:
A fenti kimenetből láthatjuk, hogy az adott szkript kilépési állapota 0, ami azt jelenti, hogy sikeresen lefutott.
Segítség kérése
Az exit parancs egy beépített segédprogram. Nem állnak rendelkezésre ehhez külön kézikönyvoldalak. Azonban támogatja a '-help' opciót, amely információkat jelenít meg a parancsról. Ha segítségre van szüksége, hajtsa végre a parancsot az alábbiak szerint:
exit --help
A fenti parancs súgót jelenít meg a parancssorban. A help exit parancsot a következőképpen is végrehajthatjuk:
help exit
Mindkét parancs ugyanazt a kimenetet adja. Vegye figyelembe az alábbi kimenetet: