logo

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:

meklēšanas algoritmi
 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:

tostring metode java
 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