在本指南中,我们将介绍Linux中的EXPORT命令。EXPORT是Bash外壳的内置命令。它用于标记要传递给子进程的变量和函数。基本上,变量将包括在子进程环境中,而不会影响其他环境。为了更清楚地了解我们正在讨论的内容,让我们深入研究一下EXPORT命令示例。
Linux中不带任何参数的导出命令
如果没有任何参数,该命令将生成或显示所有导出的变量。以下是预期输出的示例。
1$ export
示例输出 的linux中的导出命令
查看当前外壳上所有导出的变量
如果您希望查看当前外壳上所有导出的变量,请使用-p
标志,如下例所示
1$ export -p
示例输出 中所有导出的变量
配合函数使用导出
假设你有一个函数,你想导出它,你怎么做?在这种情况下,使用)。首先,调用函数
1$ name () { echo "Hello world"; }
然后使用-f
标志将其导出
1$ export -f name
接下来,调用bash外壳
1$ bash
最后,调用该函数
1$ name
输出
1Hello World
您也可以在导出函数之前分配值,如图所示
1$ export name[=value]
例如,您可以在导出变量之前定义它,如下所示
1$ student=Divya
在上面的示例中,为变量‘Student’赋值‘divya’以导出变量Run
1$ export students
您可以使用printenv
命令来验证变量的内容,如下所示
1$ printenv students
查看下面我们刚刚执行的命令的输出输出 只需两个简单的步骤即可完成上述操作,只需在一行中声明并导出变量即可,如图所示
1$ export student=Divya
要显示变量RUN
1$ printenv student
输出 中的导出命令这是我们关于导出命令的教程的结束。去吧,试一试,看看它的魔力!非常欢迎您的反馈。