Environment variables Linux环境变量
是否有命令仅获取RHEL中导出的变量 例如:如果我像下面这样逐行导出多个变量Environment variables Linux环境变量,environment-variables,rhel,Environment Variables,Rhel,是否有命令仅获取RHEL中导出的变量 例如:如果我像下面这样逐行导出多个变量 export AIR_HOME=value1 export PATH=value2 是否有任何命令只查看导出的变量。我尝试了printenv和env,但它对我不起作用,它正在打印整个环境变量。另外,echo$AIR\u HOME在我的情况下不起作用,因为导出的变量名会在不同的情况下发生变化 只是: 回显“$VARIABLENAME” 例如,对于环境变量$AIR\u HOME,请使用: 回声“$AIR_HOME” 你的
export AIR_HOME=value1
export PATH=value2
是否有任何命令只查看导出的变量。我尝试了printenv
和env
,但它对我不起作用,它正在打印整个环境变量。另外,echo$AIR\u HOME
在我的情况下不起作用,因为导出的变量名会在不同的情况下发生变化 只是:
回显“$VARIABLENAME”
例如,对于环境变量$AIR\u HOME,请使用:
回声“$AIR_HOME”
你的问题毫无意义。
printenv
和env
命令完全按照您的要求执行:它们只打印导出的变量。无法将通过导出
内置添加到环境中的变量与环境中已经存在的变量区分开来。正如我在问题中提到的,echo$AIR\u HOME在我的情况下不起作用,因为导出的变量名将在不同的情况下更改。它的echo“$AIR\u HOME”。。试试看如果我知道我导出的变量,我可以这样打印。但问题是如果我不知道变量名,如何打印?例如:如果我正在使用env文件导出大量变量,如何打印导出的变量。您导出的变量与其他人(或其他人)导出的变量之间没有区别。或者:您是否正在寻找导出
(无参数)?导出env
报告的所有环境变量。