広告スペース(バナー)
🖥️Linux/シェルコマンド レッスン
ターミナルの基本操作6
ファイル操作の基礎6
権限とファイル検索6
プロセスとディスク管理6
履歴とテキスト処理6
環境変数とネットワーク基本6
接続と比較・日時操作6
テキスト整形と情報取得6
仕上げのコマンド12
レッスン 53 / 61

env で環境変数を一覧表示しよう

「現在のシェルに設定されている環境変数を全部一覧で見たい」というときに使うのがenvです。envは現在のシェルセッションに設定されているすべての環境変数を一覧表示するコマンドです。

envとだけ打ち込んで実行すると、現在の環境変数がすべて表示されます。printenvと似ていますが、envはさらに新しい環境でコマンドを実行する機能も持っています。

envを実行すると、PATHHOMEなど、現在設定されているすべての環境変数が「変数名=値」の形式で一覧表示されます。

よくあるつまずきは、printenvとの違いを気にしすぎることです。単純な一覧表示の用途ではどちらを使ってもほぼ同じ結果が得られます。

実務では特定の環境変数だけを一時的に変えてコマンドを実行するenv 変数=値 コマンドのような使い方が、CI/CD環境でよく見られます。

Linux/シェルコマンド
試してみよう(疑似ターミナルへの入力例)
env

🧑‍💻 このコマンドは Linux/シェルコマンドの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。

🎯
ここまでできればゴール達成!
設定されている環境変数を一覧で確認できるようになります。
広告スペース(バナー)
広告スペース(記事内)