欢迎大家来到IT世界,在知识的湖畔探索吧!
Linux导出命令导出命令是Linux Bash shell的内置实用程序。它用于确保将环境变量和函数传递给子进程。它不会影响现有的环境变量。环境变量是在我们打开一个新的shell会话时设置的。在任何时候,如果我们更改任何变量值,shell都无法选择该更改。export命令允许我们更新当前会话中对导出变量所做的更改。我们不需要等待开始一个新的shell会话。
语法:
export [-f] [-n] [name[=value] ...]
export -p
欢迎大家来到IT世界,在知识的湖畔探索吧!
示例1:不带任何参数的导出命令
基本导出命令将显示系统中所有导出的环境变量。其执行方式如下:
欢迎大家来到IT世界,在知识的湖畔探索吧!export
示例2:在当前外壳上显示所有导出的变量
要显示当前shell的所有导出环境变量,请执行带有-p选项的命令,如下所示:
export -p
示例3:将导出与函数一起使用
要将函数与导出命令一起使用,请使用-f选项。如果我们不使用这个选项,它将被视为一个变量,而不是函数。
欢迎大家来到IT世界,在知识的湖畔探索吧!语法:
export -f function_name
我们正在导出一个函数“name”,如下所示:
name() { echo "Helloworld";}
要导出上述函数,请执行以下命令:
export -f name
现在,调用bash shell来执行函数:
bash
要调用函数,请输入函数名称:
name
让我们创建另一个函数“hello”,执行如下命令:
function hello() { echo hello, welcome to javatpoint}
要导出上述函数,请执行以下命令:
export -f hello
示例4:在导出函数或变量之前指定一个值:
export命令允许我们在导出函数之前指定一个值。考虑以下命令:
export name[=value]
例如,按如下方式为变量赋值:
a=5
现在将其导出为:
export a
我们可以使用printenv命令验证赋值,如下所示:
printenv a
示例5:将vim设置为默认编辑器:
vim编辑器是Linux系统中使用最广泛的文本编辑器。我们可以使用export命令将vim设置为默认的文本编辑器。要将vim设置为默认文本编辑器,请执行以下命令:
export EDITOR=/usr/bin/vim
export | grep EDITOR
示例6:设置环境变量
要创建新变量,请使用export命令,后跟变量名及其值。
语法:
export NAME=VALUE
要创建一个新变量’sys’,请执行以下命令:
export sys=50
echo命令用于显示变量:
echo sys
要显示变量的值,请在变量名称前使用$符号
echo $sys
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/40678.html