按需 shell 变量列表?

按需 shell 变量列表?

总结在哪里可以找到按需的 shell 变量列表(未列出env

$OSTYPE$COLUMNS(bash) 或(bash)等变量$RANDOM未列出env

在哪里可以找到这些看似隐藏的环境变量的列表?

答案1

使用typeset关键字(在 bash 中)将显示$变量的所有可能的评估。

man bash

排版 [-aAfFgilnrtux] [-p] [名称[=值] ...]

声明变量和/或赋予它们属性。如果没有给出名称,则显示变量的值。-p 选项将显示每个名称的属性和值。


$ typeset
...
COLUMNS=169
...
OSTYPE=linux-gnu
...
RANDOM=23503
...

此外,declare关键字的工作方式与 类似typeset

相关内容