Linux 中的导出命令

在本指南中,我们将介绍Linux中的EXPORT命令。EXPORT是Bash外壳的内置命令。它用于标记要传递给子进程的变量和函数。基本上,变量将包括在子进程环境中,而不会影响其他环境。为了更清楚地了解我们正在讨论的内容,让我们深入研究一下EXPORT命令示例。

Linux中不带任何参数的导出命令

如果没有任何参数,该命令将生成或显示所有导出的变量。以下是预期输出的示例。

1$ export

示例输出 不带任何arguments的linux中的导出命令

查看当前外壳上所有导出的变量

如果您希望查看当前外壳上所有导出的变量,请使用-p标志,如下例所示

1$ export -p

示例输出 EXPORT-p查看当前shell中所有导出的变量

配合函数使用导出

假设你有一个函数,你想导出它,你怎么做?在这种情况下,使用)。首先,调用函数

1$ name () { echo "Hello world"; }

然后使用-f标志将其导出

1$ export -f name

接下来,调用bash外壳

1$ bash

最后,调用该函数

1$ name

输出

1Hello World

使用-f导出函数您也可以在导出函数之前分配值,如图所示

1$ export name[=value]

例如,您可以在导出变量之前定义它,如下所示

1$ student=Divya

在上面的示例中,为变量‘Student’赋值‘divya’以导出变量Run

1$ export students

您可以使用printenv命令来验证变量的内容,如下所示

1$ printenv students

查看下面我们刚刚执行的命令的输出输出 导出variable只需两个简单的步骤即可完成上述操作,只需在一行中声明并导出变量即可,如图所示

1$ export student=Divya

要显示变量RUN

1$ printenv student

输出 几个Steps中的导出命令这是我们关于导出命令的教程的结束。去吧,试一试,看看它的魔力!非常欢迎您的反馈。

Published At
Categories with 技术
Tagged with
comments powered by Disqus