Linuxin vientikomento

Linuxin vientikomento

The viedä komento on Linux Bash -kuoren sisäänrakennettu apuohjelma. Sitä käytetään varmistamaan ympäristömuuttujat ja funktiot, jotka välitetään lapsiprosesseille. Se ei vaikuta olemassa olevaan ympäristömuuttujaan.

Ympäristömuuttujat asetetaan, kun avaamme uuden shell-istunnon. Milloin tahansa, jos muutamme muuttujan arvoa, kuori ei voi valita kyseistä muutosta. Vientikomennon avulla voimme päivittää nykyisen istunnon vietyyn muuttujaan tehdyistä muutoksista. Meidän ei tarvitse odottaa uuden shell-istunnon aloittamista.

Syntaksi:

 export [-f] [-n] [name[=value] ...] or export -p  

Katsotaanpa erilaisia ​​esimerkkejä vientikomennosta:

Esimerkki1: Vientikomento ilman argumenttia

Perusvientikomento näyttää kaikki järjestelmäsi viedyt ympäristömuuttujat. Se suoritetaan seuraavasti:

 export  

Harkitse alla olevaa lähtökohtaa:

Linuxin vientikomento

Esimerkki2: Näytä kaikki viedyt muuttujat nykyisessä kuoressa

Jos haluat näyttää kaikki nykyisen komentotulkin viedyt ympäristömuuttujat, suorita komento -p-optiolla seuraavasti:

 export -p  

Harkitse alla olevaa lähtökohtaa:

Linuxin vientikomento

Esimerkki3: Viennin käyttäminen funktioiden kanssa

Jos haluat käyttää funktiota vientikomennon kanssa, käytä -f-vaihtoehtoa. Jos emme käytä tätä vaihtoehtoa, sitä pidetään muuttujana, ei funktiona.

Syntaksi:

 export -f function_name  

Viemme funktion 'nimi' seuraavasti:

 name() { echo 'Javatpoint';}  

Vie yllä oleva toiminto suorittamalla komento seuraavasti:

 export -f name  

Kutsu nyt bash-kuori suorittaaksesi toiminnon:

 bash  

Kutsuaksesi funktiota, kirjoita funktion nimi:

 name  

Harkitse alla olevaa tulosta:

Linuxin vientikomento

Luodaan toinen funktio 'hello', suorita komento seuraavasti:

 function hello > { > echo hello, welcome to javatpoint > }  

Vie yllä oleva toiminto suorittamalla komento seuraavasti:

 export -f hello  

Harkitse alla olevaa tulosta:

Linuxin vientikomento

Esimerkki4: Määritä arvo ennen funktion tai muuttujan vientiä:

Vientikomennon avulla voimme määrittää arvon ennen funktion vientiä. Harkitse alla olevaa komentoa:

 export name[=value]  

Esimerkiksi, anna muuttujalle arvo seuraavasti:

 a=5  

vie se nyt muodossa:

 export a  

voimme tarkistaa tehtävän käyttämällä printenv-komentoa seuraavasti:

 printenv a  

Harkitse alla olevaa tulosta:

Linuxin vientikomento

Esimerkki5: Aseta vim oletuseditoriksi:

Vim-editori on Linux-järjestelmien yleisimmin käytetty tekstieditori. Voimme asettaa vimin oletustekstieditoriksi käyttämällä vientikomentoa.

Aseta vim oletustekstieditoriksi suorittamalla seuraava komento:

 export EDITOR=/usr/bin/vim export | grep EDITOR  

Yllä olevat komennot eivät näytä vahvistusta. Harkitse alla olevaa tulosta:

Linuxin vientikomento

Esimerkki6: Aseta ympäristömuuttuja

Luo uusi muuttuja käyttämällä export-komentoa ja sen jälkeen muuttujan nimeä ja sen arvoa.

Syntaksi:

 export NAME=VALUE  

Jos haluat luoda uuden muuttujan, sys , suorita komento seuraavasti:

 export sys=50  

Echo-komentoa käytetään muuttujan näyttämiseen:

 echo sys  

Jos haluat näyttää muuttujan arvon, käytä $-symbolia ennen muuttujan nimeä

 echo $sys  

Harkitse alla olevaa tulosta:

Linuxin vientikomento