logo

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:

np.clip
 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:

joukko objekteja javassa
 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