获取环境变量

use*_*628 3 environment-variables

env命令没有提供 Ubuntu 12.04 上的所有环境变量,就像单个应用程序使用的那样。

我怎么能得到所有的环境变量?

Vid*_*uth 5

好吧,虽然我不确定这是否是您想要的,但您可以使用以下命令获取所有 shell 变量:

set -o posix
set
Run Code Online (Sandbox Code Playgroud)

或者,如果您希望以易于滚动的方式使用它,您可以less像下面这样通过管道传递它:

( set -o posix ; set ) | less
Run Code Online (Sandbox Code Playgroud)

这将提供,就像@heemayl在他的评论中所说的那样,所有 shell 变量env都是一个子集。

正如@Gunnar Hjalmarsson所说,您可以在此处找到有关环境变量的更多信息