Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux export命令

Linux export命令

export 命令是Linux Bash shell的内置实用程序。它用于确保将环境变量和函数传递给子进程。它不会影响现有的环境变量。
打开新的Shell会话时会设置环境变量。在任何时候,如果我们更改任何变量值,shell都无法选择该更改。 export命令允许我们更新当前会话,以了解对导出变量所做的更改。我们不需要等待启动新的Shell会话。

语法:

export [-f] [-n] [name[=value] ...] or export-p
让我们看一下导出命令的各种示例:
示例1: 不带任何参数的导出命令
基本的导出命令将显示系统中所有导出的环境变量。它执行如下:
export
考虑以下输出快照:
Linux export Command
Example2 : 显示当前外壳程序上所有导出的变量
要显示当前外壳程序上所有导出的环境变量,请使用-p选项执行命令,如下所示:
export-p
考虑以下输出快照:
Linux export Command
Example3 : 将导出与功能配合使用
要在导出命令中使用功能,请使用-f选项。如果我们不使用此选项,它将被视为变量,而不是函数。
语法:
export-f function_name
我们正在如下导出函数"名称":
name() { echo "lidihuo";}
要导出上述功能,请执行以下命令:
export-f name
现在,调用bash shell执行函数:
bash
要调用该函数,请输入函数名称:
name
让我们创建另一个函数'hello ,执行命令如下:
function hello
> {
> echo hello, welcome to lidihuo
> }
要导出上述功能,请执行以下命令:
export-f hello
示例4: 分配在导出函数或变量之前输入一个值:
export命令允许我们在导出函数之前分配一个值。考虑以下命令:
export name[=value]
例如,为变量分配一个值,如下所示:
a=5
现在将其导出为:
export a
我们可以使用printenv命令来验证分配,如下所示:
printenv a
考虑以下输出:
Linux export Command
示例5: 设置vim作为默认编辑器:
vim编辑器是Linux系统上使用最广泛的文本编辑器。我们可以使用export命令将vim设置为默认文本编辑器。
要将vim设置为默认文本编辑器,请执行以下命令:
export EDITOR=/usr/bin/vim
export | grep EDITOR
以上命令将不显示任何确认。考虑以下输出:
Linux export Command
示例6: 设置环境变量
要创建新变量,请使用export命令,后跟变量名称及其值。
语法:
export NAME=VALUE
要创建新变量' sys ',请执行以下命令:
export  sys=50
echo命令用于显示变量:
echo sys
要显示变量的值,请在变量名称前使用$符号
echo $sys
考虑以下输出:
Linux export Command
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4