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í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í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:
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í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í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í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: