logo

Linux izejas komanda

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:

    Iziet bez parametriem:

Ja mēs to izpildām bez parametriem, tas vienkārši aizver termināli. Izpildiet to šādi:

 exit 

Linux izejas komanda

Iepriekš minētā komanda vienkārši aizvērs termināli.

    Iziet ar izejas statusu:

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 

Linux izejas komanda

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.

    Parādīt pēdējo atgriešanas statusu:

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:

Linux izejas komanda
    Izejas statuss no čaulas skripta

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:

Linux izejas komanda

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:

Linux izejas komanda