logo

Linux eksporto komanda

The eksportuoti komanda yra įmontuota „Linux Bash“ apvalkalo programa. Jis naudojamas užtikrinti, kad aplinkos kintamieji ir funkcijos būtų perduodamos antriniams procesams. Tai neturi įtakos esamam aplinkos kintamajam.

Aplinkos kintamieji nustatomi, kai atidarome naują apvalkalo seansą. Bet kuriuo metu, jei pakeisime bet kurią kintamojo reikšmę, apvalkalas negali pasirinkti šio pakeitimo. Eksportavimo komanda leidžia atnaujinti esamą seansą apie pakeitimus, kurie buvo atlikti eksportuotame kintamajame. Mums nereikia laukti, kol pradėsime naują apvalkalo seansą.

Sintaksė:

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

Pažvelkime į įvairius eksporto komandos pavyzdžius:

1 pavyzdys: eksportavimo komanda be jokių argumentų

Pagrindinė eksportavimo komanda parodys visus eksportuotus jūsų sistemos aplinkos kintamuosius. Jis vykdomas taip:

 export 

Apsvarstykite toliau pateiktą išvesties momentą:

Linux eksporto komanda

2 pavyzdys: Rodyti visus eksportuotus kintamuosius dabartiniame apvalkale

Norėdami parodyti visą eksportuotą dabartinio apvalkalo aplinkos kintamąjį, vykdykite komandą su -p parinktimi taip:

git pull kilmės meistras
 export -p 

Apsvarstykite toliau pateiktą išvesties momentą:

Linux eksporto komanda

3 pavyzdys: Eksporto naudojimas su funkcijomis

Norėdami naudoti funkciją su eksporto komanda, naudokite parinktį -f. Jei nenaudosime šios parinkties, ji bus laikoma kintamuoju, o ne funkcija.

Sintaksė:

 export -f function_name 

Eksportuojame funkciją „pavadinimas“ taip:

 name() { echo 'Javatpoint';} 

Norėdami eksportuoti aukščiau nurodytą funkciją, vykdykite komandą taip:

 export -f name 

Dabar iškvieskite bash apvalkalą, kad vykdytumėte funkciją:

 bash 

Norėdami iškviesti funkciją, įveskite funkcijos pavadinimą:

 name 

Apsvarstykite toliau pateiktą išvestį:

Linux eksporto komanda

sukurkime kitą funkciją „labas“, vykdykite komandą taip:

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

Norėdami eksportuoti aukščiau nurodytą funkciją, vykdykite komandą taip:

 export -f hello 

Apsvarstykite toliau pateiktą išvestį:

Linux eksporto komanda

4 pavyzdys: priskirkite reikšmę prieš eksportuodami funkciją arba kintamąjį:

Eksportavimo komanda leidžia priskirti reikšmę prieš eksportuojant funkciją. Apsvarstykite toliau pateiktą komandą:

 export name[=value] 

Pavyzdžiui, kintamajam priskirkite reikšmę taip:

 a=5 

dabar eksportuokite kaip:

 export a 

galime patikrinti priskyrimą naudodami komandą printenv taip:

 printenv a 

Apsvarstykite toliau pateiktą išvestį:

Linux eksporto komanda

5 pavyzdys: nustatykite vim kaip numatytąjį redaktorių:

Vim redaktorius yra plačiausiai naudojamas teksto rengyklė Linux sistemoms. Naudodami eksporto komandą galime nustatyti vim kaip numatytąjį teksto rengyklę.

Norėdami nustatyti vim kaip numatytąjį teksto rengyklę, vykdykite šią komandą:

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

Aukščiau pateiktos komandos nerodys jokio patvirtinimo. Apsvarstykite toliau pateiktą išvestį:

Linux eksporto komanda

6 pavyzdys: nustatykite aplinkos kintamąjį

Norėdami sukurti naują kintamąjį, naudokite eksportavimo komandą, po kurios nurodykite kintamojo pavadinimą ir jo reikšmę.

Sintaksė:

 export NAME=VALUE 

Norėdami sukurti naują kintamąjį, sys , vykdykite komandą taip:

java eilutė su formatu
 export sys=50 

Echo komanda naudojama kintamajam rodyti:

 echo sys 

Norėdami parodyti kintamojo reikšmę, prieš kintamojo pavadinimą naudokite simbolį $

 echo $sys 

Apsvarstykite toliau pateiktą išvestį:

Linux eksporto komanda