总结在哪里可以找到按需的 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
。