set和export的区别

352次阅读
没有评论

set 可以用来显示所有变量的值,而 export 能将一个变量导出,在其子 shell 或子进程也可见 export 和 env 的区别两者的作用是一样的,只是 env 是一个外部工具基本用法单纯使用 set,可以看到当前 shell 所定义的所有变量,包含局部和导出;

可使用 unset 删除一个变量使用 export(env) 可以看到所有导出的变量 (也就是环境变量);可使用 export VARIABLE 的方式定义一个环境变量,或导出一个局部变量为环境变量。

正文完
 
评论(没有评论)