Linux環境変数の紹介

  

今日は、Linux環境変数(環境変数)の基本を紹介します。あなたがLinuxを使用することを選択した場合、それからこれらの環境変数を扱うことは避けられません(ウィンドウもこのようなものを持っています)。各Linuxプロセスは、キー/値に対応する一連の環境変数を持ちます。プログラムはこれらの環境変数またはローカル環境変数を制御できます(子プロセス内の環境変数はメインプロセスに影響を与えません。これはc関数呼び出し^ _ ^に似ています)。シェルプロセス内でこれらの環境変数と対話することができます(DOSコマンドラインと同様)。もちろん、子プロセスに変数をインポートすることもできます。みんなのための環境変数の設定と使い方を紹介するために紹介します。

まず、ローカル変数を設定します。

シェルの環境変数を設定するのは非常に簡単です。bashでname = valueと入力します。 tcsh(このシェルはoutになっているようです^ _ ^)でsetコマンドを追加する必要があります。set name = value

次に、グローバル変数を設定します。

上記の方法は現在のプロセスに適用されます。子プロセス内の変数をグローバルに使用したい場合は、exportコマンドを使用する必要があります。エクスポート名=値をbashで入力します。 tcshのSetenv name = value。

指定したプロセスに3つの変数を設定する

上記の2つの方法は、実際のアプリケーションでは非常に一般的です。しかし、これだけでは十分ではありません。同じ名前で、子プロセスごとに異なる値を持つ変数を設定したい場合があります。答えは単純な名前=値プログラムです。例:LANG = C sort、このコマンドはソートプログラムに対してLANG = C環境変数を設定しますこの設定はソートプログラムに対してのみ有効です。かなり人間化された^ _ ^。さらに、tcshでenvを追加する必要があります。env name = value sort

4.変数の表示

echo $ nameのような、Linuxでの可変ユーティリティechoコマンドの表示と表示。 phpをしている友人のための$記号はそれに非常に精通していなければなりません。Linuxでは、参照変数だけが追加されるでしょう。 bashでは、setコマンドを使ってすべての変数を見ることができます。すべてのグローバル変数を見るにはprintenvを使用してください。注意すべきことが1つあります。tcshでは、setコマンドはローカル変数しか表示できませんが、printenvはすべてのシェル組み込み変数しか表示できません。

V.変数の使用

変数の使用は非常に広範囲にわたり、Linuxプログラムのあらゆる面を含みます。上記の紹介付き。私は、ネチズンはLinuxの変数を見知らぬ人ではないと思います。

Copyright © Windowsの知識 All Rights Reserved