logo

Príkaz na export pre Linux

The export command je vstavaný nástroj Linux Bash shell. Používa sa na zabezpečenie premenných a funkcií prostredia, ktoré sa majú odovzdať podriadeným procesom. Nemá vplyv na existujúcu premennú prostredia.

Premenné prostredia sa nastavia, keď otvoríme novú reláciu shellu. Kedykoľvek, ak zmeníme akúkoľvek hodnotu premennej, shell nemá ako vybrať túto zmenu. Príkaz export nám umožňuje aktualizovať aktuálnu reláciu o zmenách, ktoré boli vykonané v exportovanej premennej. Nemusíme čakať na spustenie novej relácie shellu.

Syntax:

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

Pozrime sa na rôzne príklady príkazu export:

Príklad1: Príkaz export bez akéhokoľvek argumentu

Príkaz základného exportu zobrazí všetky exportované premenné prostredia vášho systému. Vykonáva sa nasledovne:

 export 

Zvážte nižšie uvedený prehľad výstupu:

Príkaz na export pre Linux

Príklad2: Zobrazte všetky exportované premenné na aktuálnom shellu

Ak chcete zobraziť všetky exportované premenné prostredia aktuálneho shellu, vykonajte príkaz s voľbou -p takto:

maven nainštalovať
 export -p 

Zvážte nižšie uvedený prehľad výstupu:

Príkaz na export pre Linux

Príklad3: Použitie exportu s funkciami

Ak chcete použiť funkciu s príkazom export, použite voľbu -f. Ak túto možnosť nepoužijeme, bude sa považovať za premennú, nie funkciu.

Syntax:

 export -f function_name 

Exportujeme funkciu „názov“ nasledovne:

 name() { echo 'Javatpoint';} 

Ak chcete exportovať vyššie uvedenú funkciu, vykonajte príkaz takto:

 export -f name 

Teraz zavolajte bash shell na vykonanie funkcie:

 bash 

Ak chcete funkciu zavolať, zadajte názov funkcie:

 name 

Zvážte nasledujúci výstup:

Príkaz na export pre Linux

vytvorme ďalšiu funkciu „ahoj“, vykonajte príkaz takto:

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

Ak chcete exportovať vyššie uvedenú funkciu, vykonajte príkaz takto:

 export -f hello 

Zvážte nasledujúci výstup:

Príkaz na export pre Linux

Príklad 4: Pred exportovaním funkcie alebo premennej priraďte hodnotu:

Príkaz export nám umožňuje priradiť hodnotu pred exportom funkcie. Zvážte nasledujúci príkaz:

 export name[=value] 

Napríklad priraďte hodnotu premennej takto:

 a=5 

teraz to exportuj ako:

 export a 

priradenie môžeme overiť pomocou príkazu printenv takto:

 printenv a 

Zvážte nasledujúci výstup:

Príkaz na export pre Linux

Príklad 5: Nastavte vim ako predvolený editor:

Editor vim je najpoužívanejší textový editor pre systémy Linux. Vim môžeme nastaviť ako predvolený textový editor pomocou príkazu export.

previesť int na reťazec java

Ak chcete nastaviť vim ako predvolený textový editor, vykonajte nasledujúci príkaz:

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

Vyššie uvedené príkazy nezobrazia žiadne potvrdenie. Zvážte nasledujúci výstup:

Príkaz na export pre Linux

Príklad 6: Nastavte premennú prostredia

Ak chcete vytvoriť novú premennú, použite príkaz export, za ktorým nasleduje názov premennej a jej hodnota.

Syntax:

 export NAME=VALUE 

Ak chcete vytvoriť novú premennú, sys ,' vykonajte príkaz takto:

 export sys=50 

Príkaz echo sa používa na zobrazenie premennej:

 echo sys 

Ak chcete zobraziť hodnotu premennej, použite symbol $ pred názvom premennej

 echo $sys 

Zvážte nasledujúci výstup:

Príkaz na export pre Linux