回答:
あなたが望むように聞こえますenv
。
env
はに固有のものではなくzsh
、スタンドアロンプログラムです。そうは言っても、「環境変数のリスト」のGoogleでの一番の結果はを使用するenv
ように言っているので、それは1つの方法だと思います;
apropos environment
man zsh
「zsh print variables」または同様のものをグーグルで始めたでしょう。
export
環境変数とその値のリストを出力します。値は引用符で囲まれており、の出力はexport
シェルに読み戻すのに適しています。変数はアルファベット順に印刷されます。
シェル変数も必要な場合は、を使用しますset
。あなたは型注釈(とシェル変数たい場合exported
、integer
など)を使用typeset
。
あなたは使用することができますexport
し、set
他のシェル上だけでなく、それは解析可能ではないので、ほとんどは、出力を引用しないでください。typeset
kshおよびbashで(異なる動作で)利用可能です。
環境変数が必要な場合はenv
、並べ替えられていない引用されていないコマンドを出力するコマンドもあります
名前だけが必要な場合は、parameters
連想配列にアクセスします。キーはパラメーター名であり、値はタイプを示します。
echo $ZSH_VERSION
が返されます5.0.5
が、私がenv | grep ZSH_VERSION
一致するものが見当たりません。ZSH_VERSION
環境変数ではありませんか?私は何が欠けていますか?
ZSH_HIGHLIGHT_STYLES
、を使用するset
と表示されない、または他のコマンド。