logo

Ukaz za izhod iz Linuxa

Ukaz Linux exit se uporablja za izhod iz trenutne lupine. Parameter vzame kot številko in zapusti lupino z vrnjeno statusno številko. Če ne bi podali nobenega parametra, bi vrnil status zadnjega izvedenega ukaza. Ukaz za izhod zapre skript in zapusti lupino.

Če imamo več kot en zavihek lupine, bo ukaz exit zaprl zavihek, kjer se izvaja. To je vgrajeni ukaz in zanj ne moremo najti posebne strani priročnika.

Sintaksa:

 exit 

Iz zgornjega ukaza, po pritisku tipko ENTER tipko, bo terminal zaprt in vsi običajni procesi terminala bodo končani.

generator naključnih števil v c

Ukaz za izhod je najbolj uporaben pogost v Linux . Z njo lahko velikokrat mimo. Za prekinitev normalnega procesa uporablja funkcijo exit(). Nekatere točke v zvezi z ukazom za izhod so naslednje:

  • Uporablja se za izhod iz lupinskega skripta z izhodnim statusom N.
  • Uporablja se lahko za preverjanje, ali je lupinski skript uspešno prekinjen ali ne.
  • Izhodni status lahko uporabijo drugi ukazi za izvajanje svojih dejanj.
  • Če vrednost N ni podana, bo status izhoda zadnji izvedeni ukaz.
  • Vrednost N je nastavljena na 0 in pomeni običajni izhod lupine.

Opcije:

Ukaz za izhod ne ponuja veliko možnosti. Vendar pa podpira naslednje možnosti:

    Izhod brez parametrov:

Če ga izvedemo brez parametrov, enostavno zapre terminal. Izvedite ga na naslednji način:

 exit 

Ukaz za izhod iz Linuxa

Zgornji ukaz bo preprosto zaprl terminal.

    Izhod s statusom izhoda:

Če podamo parameter, se bo zaprl in vrnil enak izhodni status. Na primer, če ga izvedemo z izhodnim statusom 10, bo vrnil status 10. Upoštevajte spodnji ukaz:

 exit 10 

Ukaz za izhod iz Linuxa

Zgornji ukaz bo zaprl terminal in vrnil status 10. Statusi vrnitve so uporabni, saj jim je včasih mogoče slediti, da povedo napako. Na primer, status vračila ' 0' pomeni, da se je program uspešno izvedel in ' 1' pomeni, da ima program manjše napake.

    Prikaz zadnjega statusa vračila:

Če želite prikazati stanje izhoda zadnjega izvedenega ukaza, izvedite 'echo $?' ukaz kot sledi:

 echo $? 

Zgornji ukaz bo prikazal zadnje vrnjeno stanje. Razmislite o spodnjem rezultatu:

Ukaz za izhod iz Linuxa
    Izhodno stanje lupinskega skripta

Ustvarimo skript 'Demo.sh.' Če ga želite ustvariti, izvedite naslednji ukaz:

 cat > Demo.sh echo ' This is a demo.' exit 0 

Shranite zgornji skript s pritiskom na tipki CTRL+D. Zdaj zaženite skript tako, da izvedete naslednje ukaze:

 chmod +x Demo.sh ./Demo.sh 

Zgornji ukaz bo izvedel skript. Zdaj preverite stanje izhoda skripta tako, da izvedete spodnji ukaz:

 echo $? 

Razmislite o spodnjem rezultatu:

Ukaz za izhod iz Linuxa

Iz zgornjega izhoda lahko vidimo, da je izhodni status danega skripta 0, kar pomeni, da je uspešno izveden.

Iskanje pomoči

Ukaz za izhod je vgrajen pripomoček. Zanj ni na voljo namenskih priročnikov. Vendar pa podpira možnost '-help', ki prikaže informacije o ukazu. Če želite dobiti pomoč, izvedite ukaz na naslednji način:

 exit --help 

Zgornji ukaz bo prikazal pomoč v ukazni vrstici. Ukaz za izhod pomoči lahko izvedemo tudi na naslednji način:

 help exit 

Oba ukaza bosta ustvarila enak rezultat. Razmislite o spodnjem rezultatu:

Ukaz za izhod iz Linuxa