显示当前环境或者为命令的执行设置环境。
env [ -i | - ] [Name=Value ]... [Command [ Argument ... ] ]
env [Name]
env 命令允许您显示您的当前环境或者在一个被改变了的环境下运行一个指定的命令。
如果没有标志或者参数被指定,env 命令会显示您的当前环境,每行显示一个 Name=Value 对。
-i | 忽略继承的环境,调用由 Command 参数指定的命令,在 Name=Value 参数指定的环境下。 |
如果 Command 参数被指定,env 命令的退出状态就是由 Command 参数指定的命令的退出状态。否则,env 命令用下列值中的一个来退出:
0 | env 成功完成。 |
1-125 | 在 env 命令中发生了一个错误。 |
126 | 由 Command 参数指定的命令被发现了,但是不能被调用。 |
127 | 由 Command 参数指定的命令未被发现。 |
TZ=MST7MDT date
OR
env TZ=MST7MDT date
每个这种命令都会显示以山地时间显示的时间和当前日期。给出的两个命令是等价的。date 命令被完成时,TZ 环境变量的以前的值重新生效。
env -i PATH=$PATH IDIR=/$HOME/include LIBDIR=/$HOME/lib make
您必须指定 PATH 环境变量,这样 shell 就能找到 make 命令。当 make 命令被完成时,前面的环境就会生效。
/usr/bin/env | 包含了 env 命令。 |
环境文件。
概要文件文件格式。
exec 子例程。
《AIX 5L V5.2 系统用户指南:操作系统与设备》中的『命令概述』。
AIX 5L Version 5.2 System Management Concepts: Operating System and Devices中的『概要文件概述』。
《AIX 5L V5.2 系统管理指南:操作系统与设备》中的『Shell 概述』。