env
環境を変更してプログラムを実行する(1)
構文
env [オプション] [NAME=VALUE]... [COMMAND [ARG]...]
オプション
-i, --ignore-environment | 現在の環境を無視する |
-0, --null | 環境変数の一覧を出力時に改行を出力しない |
-u, --unset=NAME | 指定された変数を削除する |
NAME=VALUE | 変数NAMEに値VALUEをセットする |
COMMAND | 実行するコマンドを指定する |
ARG | コマンドの引数を指定する |
説明
環境(一連の変数と値のセット)を変更してからコマンド・プログラムを実行する。コマンド名が指定されない場合は、環境変数の一覧を表示する(printenvコマンドと同じ)。
使用例
英語環境でdateコマンドを実行する(bash等ではenvコマンドは省略可)。
$ env LANG=C date