export - 変数をエクスポートする互換関数

概要

export
export NAME=VALUE

説明

export は、POSIX シェルとの互換性のために含まれている関数です。通常は、代わりに set ビルトインを使用してください。

引数なしで呼び出された場合、 exportset -x のように現在エクスポートされている変数の一覧を表示します。

NAME=VALUE のペアで呼び出されると、変数 NAME がグローバルスコープで VALUE に設定され、他のコマンドから参照できる環境変数としてエクスポートされます。

利用可能なオプションはありません。

以下のコマンドはどれも同じ効果を持ちます。

set -gx PAGER bat
export PAGER=bat

Note: 例えば $PATH に追加したい場合、 リストの結合(直積) に注意する必要があります。以下のように引用符で囲んでください:

export PATH="$PATH:/opt/bin"

あるいは、この問題を回避できる set を使用してください:

set -gx PATH $PATH /opt/bin

参照

  1. set コマンド。