Linux eksportēšanas komanda

Linux eksportēšanas komanda

The eksportēt komanda ir Linux Bash apvalka iebūvēta utilīta. To izmanto, lai nodrošinātu vides mainīgos un funkcijas, kas tiek nodotas bērnu procesiem. Tas neietekmē esošo vides mainīgo.

Vides mainīgie tiek iestatīti, atverot jaunu čaulas sesiju. Jebkurā laikā, ja mēs mainām kādu mainīgā vērtību, apvalks nevar atlasīt šīs izmaiņas. Eksportēšanas komanda ļauj atjaunināt pašreizējo sesiju par izmaiņām, kas veiktas eksportētajā mainīgajā. Mums nav jāgaida, lai sāktu jaunu čaulas sesiju.

Sintakse:

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

Apskatīsim dažādus eksporta komandas piemērus:

1. piemērs: eksportēšanas komanda bez argumentiem

Pamata eksportēšanas komanda parādīs visus jūsu sistēmas eksportētos vides mainīgos. Tas tiek izpildīts šādi:

 export  

Apsveriet tālāk redzamo izvades momentu:

Linux eksportēšanas komanda

2. piemērs: parādīt visu eksportēto mainīgo pašreizējā apvalkā

Lai parādītu visu pašreizējā čaulas eksportēto vides mainīgo, izpildiet komandu ar opciju -p šādi:

 export -p  

Apsveriet tālāk redzamo izvades momentu:

Linux eksportēšanas komanda

3. piemērs. Eksportēšanas izmantošana ar funkcijām

Lai izmantotu funkciju ar eksporta komandu, izmantojiet opciju -f. Ja neizmantosim šo opciju, tā tiks uzskatīta par mainīgo, nevis funkciju.

Sintakse:

 export -f function_name  

Mēs eksportējam funkciju 'name' šādi:

 name() { echo 'Javatpoint';}  

Lai eksportētu iepriekš minēto funkciju, izpildiet komandu šādi:

 export -f name  

Tagad izsauciet bash apvalku, lai izpildītu funkciju:

 bash  

Lai izsauktu funkciju, ievadiet funkcijas nosaukumu:

 name  

Apsveriet tālāk norādīto izvadi:

Linux eksportēšanas komanda

izveidosim citu funkciju 'sveiki', izpildiet komandu šādi:

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

Lai eksportētu iepriekš minēto funkciju, izpildiet komandu šādi:

 export -f hello  

Apsveriet tālāk norādīto izvadi:

Linux eksportēšanas komanda

4. piemērs: pirms funkcijas vai mainīgā eksportēšanas piešķiriet vērtību:

Eksportēšanas komanda ļauj mums piešķirt vērtību pirms funkcijas eksportēšanas. Apsveriet tālāk norādīto komandu:

 export name[=value]  

Piemēram, piešķiriet mainīgajam vērtību šādi:

 a=5  

tagad eksportējiet to kā:

 export a  

mēs varam pārbaudīt uzdevumu, izmantojot komandu printenv šādi:

 printenv a  

Apsveriet tālāk norādīto izvadi:

Linux eksportēšanas komanda

5. piemērs: iestatiet vim kā noklusējuma redaktoru:

Vim redaktors ir visplašāk izmantotais teksta redaktors Linux sistēmām. Mēs varam iestatīt vim kā noklusējuma teksta redaktoru, izmantojot eksporta komandu.

Lai iestatītu vim kā noklusējuma teksta redaktoru, izpildiet šādu komandu:

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

Iepriekš minētās komandas nerādīs apstiprinājumu. Apsveriet tālāk norādīto izvadi:

Linux eksportēšanas komanda

6. piemērs. Iestatiet vides mainīgo

Lai izveidotu jaunu mainīgo, izmantojiet komandu eksportēt, kam seko mainīgā nosaukums un tā vērtība.

Sintakse:

 export NAME=VALUE  

Lai izveidotu jaunu mainīgo, sys , izpildiet komandu šādi:

 export sys=50  

Echo komanda tiek izmantota, lai parādītu mainīgo:

 echo sys  

Lai parādītu mainīgā vērtību, pirms mainīgā nosaukuma izmantojiet simbolu $

 echo $sys  

Apsveriet tālāk norādīto izvadi:

Linux eksportēšanas komanda