Linux eksporto komanda

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:

 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:

 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