GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでのエクスポートコマンド

このガイドでは、Linuxでのexportコマンドについて説明します。エクスポートは、Bashシェルの組み込みコマンドです。これは、子プロセスに渡される変数と関数をマークするために使用されます。基本的に、変数は他の環境に影響を与えることなく子プロセス環境に含まれます。私たちが話していることをより明確に理解するために、飛び込んでエクスポートコマンドの例を見てみましょう。

引数なしでLinuxのエクスポートコマンド

引数がない場合、コマンドはエクスポートされたすべての変数を生成または表示します。以下は、期待される出力の例です。

$ export

サンプル出力

現在のシェルでエクスポートされたすべての変数を表示する

現在のシェルでエクスポートされたすべての変数を表示する場合は、-pを使用します 例に示されているフラグ

$ export -p 

サンプル出力

関数でのエクスポートの使用

関数があり、それをエクスポートしたい場合、どのように処理しますか?この場合、-f フラグが使用されます。この例では、関数name ()をエクスポートしています。 。

まず、関数を呼び出します

$ name () { echo "Hello world"; }

次に、-fを使用してエクスポートします フラグ

$ export -f name

次に、bashシェルを呼び出します

$ bash

最後に、関数を呼び出します

$ name

出力

Hello World

図のように関数をエクスポートする前に値を割り当てることもできます

$ export name[=value]

たとえば、図のようにエクスポートする前に変数を定義できます

$ student=Divya

上記の例では、変数「student」に値「Divya」が割り当てられています

変数runをエクスポートするには

$ export students

printenvを使用できます 示されているように変数の内容を確認するコマンド

$ printenv students

実行したコマンドの以下の出力を確認してください

出力

上記は、示されているように1行で変数を宣言してエクスポートすることにより、2つの簡単なステップで実現できます

$ export student=Divya

変数runを表示するには

$ printenv student

出力

これで、エクスポートコマンドに関するチュートリアルは終了です。さあ、試してみて、魔法を見てください!フィードバックは大歓迎です。


Linux
  1. Linuxエクスポートコマンド

  2. Linuxmvコマンド

  3. Linuxduコマンド

  1. Linuxifconfigコマンド

  2. Linuxipコマンド

  3. Linuxcdコマンド

  1. Linuxタイムコマンド

  2. LinuxでのPingコマンド

  3. Linuxウォッチコマンド