

```
export [-fn] [name[=value] ...]	# 为变量设置属性
export -p	# 显示所有导出的变量和函数
```

#### 选项

```
-f	# 导出的是shell函数
-n	# 移除变量的值
-p	# 显示所有导出的(exported)变量和函数
```

#### 分析

- export定义的变量作用域为当前进程及其子进程，所以在其它终端是看不到当前终端export出来的变量的；与赋值语句的不同之处在于使用"="赋值作用域为当前进程，对子进程无效。