Linuxにおけるエクスポートコマンド

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

Linux上のエクスポートコマンドは、引数なしで実行します。

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

$ export
Export Command in Linux without any arguments

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

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

$ export -p 
Export -p view all exported variables in current shell

関数を使用してエクスポートする

関数を持っていて、それをエクスポートしたい場合、どのように進めますか? この場合、-fフラグが使用されます。 この例では、関数の名前()をエクスポートしています。 最初に、関数を呼び出してください。

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

それから、-fフラグを使ってエクスポートしてください。

$ export -f name

次に、bashシェルを呼び出してください。

$ bash

最後に、関数を呼び出してください。 (Saigo ni, kansū o yobidashite kudasai.)

$ name

出力

Hello World
export a function using -f
$ export name[=value]

例えば、表示する前に変数を定義することができます。

$ student=Divya

上記の例では、変数「student」に値「Divya」が割り当てられました。変数を実行するには、エクスポートしてください。

$ export students

以下のようにして、変数の内容を確認するためにprintenvコマンドを使用することができます。

$ printenv students
exporting a variable
$ export student=Divya

変数runを表示する

$ printenv student
Export Command In A Few Steps
コメントを残す 0

Your email address will not be published. Required fields are marked *