Linux izejas komanda tiek izmantota, lai izietu no pašreizējās čaulas. Tas aizņem parametru kā skaitli un iziet no čaulas, atgriežot statusa numuru. Ja mēs nenorādītu nevienu parametru, tas atgrieztu pēdējās izpildītās komandas statusu. Iziet komanda aizver skriptu un iziet no čaulas.
Ja mums ir vairāk nekā viena čaulas cilne, komanda iziet aizvērs cilni, kurā tā tiek izpildīta. Šī ir iebūvēta komanda, un mēs nevaram atrast tai īpašu rokasgrāmatas lapu.
Sintakse:
exit
No iepriekš minētās komandas pēc nospiešanas taustiņu ENTER taustiņu, terminālis tiks aizvērts un tiks beigti visi termināļa normālie darbības procesi.
virkņu masīvs c programmēšana
Iziet komanda ir visnoderīgākā Linux . Mēs varam ar to tikt garām daudzas reizes. Tas izmanto funkciju exit (), lai pārtrauktu parasto procesu. Daži punkti par izejas komandu ir šādi:
- To izmanto, lai izietu no čaulas skripta ar izejas statusu N.
- To var izmantot, lai pārbaudītu, vai čaulas skripts ir veiksmīgi pārtraukts.
- Izejas statusu var izmantot citas komandas, lai veiktu savas darbības.
- Ja N vērtība nav norādīta, izejas statuss būs pēdējā izpildītā komanda.
- N vērtība ir iestatīta uz 0, un tā apzīmē parasto apvalka izeju.
Iespējas:
Izejas komanda nesniedz daudz iespēju. Taču tas atbalsta šādas opcijas:
Ja mēs to izpildām bez parametriem, tas vienkārši aizver termināli. Izpildiet to šādi:
exit
Iepriekš minētā komanda vienkārši aizvērs termināli.
Ja mēs nodosim parametru, tas tiks aizvērts un atgriezīs to pašu izejas statusu. Piemēram, ja mēs to izpildām ar izejas statusu 10, tas atgriezīs statusu 10. Apsveriet tālāk norādīto komandu:
exit 10
Iepriekš minētā komanda aizvērs termināli un atgriezīs statusu 10. Atgriešanas statusi ir noderīgi, jo dažkārt tos var izsekot, lai norādītu kļūdu. Piemēram, atgriešanas statuss ' 0' nozīmē, ka programma ir veiksmīgi izpildīta , un ' 1' nozīmē, ka programmā ir nelielas kļūdas.
Lai parādītu pēdējās izpildītās komandas izejas statusu, izpildiet 'echo $?' komandu šādi:
echo $?
Iepriekš minētā komanda parādīs pēdējo atgriezto statusu. Apsveriet tālāk norādīto izvadi:
Izveidosim skriptu “Demo.sh”. Lai to izveidotu, izpildiet šādu komandu:
cat > Demo.sh echo ' This is a demo.' exit 0
Saglabājiet iepriekš minēto skriptu, nospiežot taustiņus CTRL+D. Tagad izpildiet skriptu, izpildot šādas komandas:
chmod +x Demo.sh ./Demo.sh
Iepriekš minētā komanda izpildīs skriptu. Tagad pārbaudiet skripta izejas statusu, izpildot tālāk norādīto komandu:
echo $?
Apsveriet tālāk norādīto izvadi:
No iepriekš minētās izvades mēs redzam, ka dotā skripta izejas statuss ir 0, kas nozīmē, ka tas ir veiksmīgi izpildīts.
Palīdzības saņemšana
Izejas komanda ir iebūvēta utilīta. Tam nav pieejamas īpašas rokasgrāmatas lapas. Tomēr tas atbalsta opciju '-help', kas parāda informāciju par komandu. Lai saņemtu palīdzību, izpildiet komandu šādi:
exit --help
Iepriekš minētā komanda komandrindā parādīs palīdzību. Mēs varam arī izpildīt palīdzības izejas komandu šādi:
help exit
Abas komandas radīs tādu pašu izvadi. Apsveriet tālāk norādīto izvadi: