export 语句的使用

默认情况下,所有用户定义的变量只有在当前 Shell 中有效,它们无法被后续的 Shell 使用,要使某个变量可以被子 Shell 引用,可以使用 export 命令将变量进行输出。

Bash 的内置命令 export 会将制定给它的变量或者函数自动输出到后续命令的执行环境。

export 的语法:

export [-fnp] [变量或函数名称]=[变量值]

其中 :
-f 选项表示 export 一个函数;
-n 选项表示将 export 属性从制定变量或函数上移除;
-p 选项表示打印当前 Shell 所有输出的变量,与单独执行 export 命令的结果相同。

使用示例:

使用 export 示例

注意:这个例子中,bash 命令表示新开一个子的 Shell,echo $$ 用于显示当前 Shell 的进程号。

本文参考自 《Linux Shell命令行及脚本编程实例详解

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容