logo

Příkaz exportu Linuxu

The vývozní command je vestavěný nástroj prostředí Linux Bash Shell. Používá se k zajištění toho, aby proměnné prostředí a funkce byly předány podřízeným procesům. Nemá vliv na existující proměnnou prostředí.

Proměnné prostředí se nastavují, když otevřeme novou relaci shellu. Kdykoli, pokud změníme jakoukoli hodnotu proměnné, shell nemá žádný způsob, jak tuto změnu vybrat. Příkaz export nám umožňuje aktualizovat aktuální relaci o změnách, které byly provedeny v exportované proměnné. Nemusíme čekat na spuštění nové shellové relace.

Syntax:

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

Podívejme se na různé příklady příkazu export:

Příklad1: Příkaz export bez jakéhokoli argumentu

Základní příkaz export zobrazí všechny exportované proměnné prostředí vašeho systému. Provádí se následovně:

 export 

Zvažte níže uvedený snímek výstupu:

Příkaz exportu Linuxu

Příklad2: Zobrazení všech exportovaných proměnných na aktuálním shellu

Chcete-li zobrazit všechny exportované proměnné prostředí aktuálního shellu, spusťte příkaz s volbou -p následovně:

režisér Karan Johar
 export -p 

Zvažte níže uvedený snímek výstupu:

Příkaz exportu Linuxu

Příklad3: Použití exportu s funkcemi

Chcete-li použít funkci s příkazem export, použijte volbu -f. Pokud tuto možnost nevyužijeme, bude považována za proměnnou, nikoli za funkci.

Syntax:

 export -f function_name 

Exportujeme funkci 'název' následovně:

 name() { echo 'Javatpoint';} 

Chcete-li exportovat výše uvedenou funkci, proveďte příkaz následovně:

 export -f name 

Nyní vyvolejte bash shell k provedení funkce:

 bash 

Chcete-li funkci volat, zadejte název funkce:

 name 

Zvažte následující výstup:

Příkaz exportu Linuxu

pojďme vytvořit další funkci 'ahoj', proveďte příkaz takto:

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

Chcete-li exportovat výše uvedenou funkci, proveďte příkaz následovně:

 export -f hello 

Zvažte následující výstup:

Příkaz exportu Linuxu

Příklad4: Přiřaďte hodnotu před exportem funkce nebo proměnné:

Příkaz export nám umožňuje přiřadit hodnotu před exportem funkce. Zvažte níže uvedený příkaz:

 export name[=value] 

Například přiřaďte hodnotu proměnné takto:

 a=5 

nyní jej exportujte jako:

 export a 

přiřazení můžeme ověřit pomocí příkazu printenv takto:

řetězec do int
 printenv a 

Zvažte následující výstup:

Příkaz exportu Linuxu

Příklad 5: Nastavte vim jako výchozí editor:

Editor vim je nejrozšířenějším textovým editorem pro systémy Linux. Můžeme nastavit vim jako výchozí textový editor pomocí příkazu export.

Chcete-li nastavit vim jako výchozí textový editor, proveďte následující příkaz:

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

Výše uvedené příkazy nezobrazí žádné potvrzení. Zvažte následující výstup:

Příkaz exportu Linuxu

Příklad6: Nastavte proměnnou prostředí

Chcete-li vytvořit novou proměnnou, použijte příkaz export následovaný názvem proměnné a její hodnotou.

Syntax:

 export NAME=VALUE 

Chcete-li vytvořit novou proměnnou, sys ,' proveďte příkaz následovně:

 export sys=50 

Příkaz echo se používá k zobrazení proměnné:

 echo sys 

Chcete-li zobrazit hodnotu proměnné, použijte symbol $ před názvem proměnné

 echo $sys 

Zvažte následující výstup:

Příkaz exportu Linuxu