Name
export
Synopsis
export [-fn] [name=[value] ...] export -p
Pass (export) the value of one or more shell variables, specified by name, giving them global meaning (they are local by default). For example, a variable defined in one shell script must be exported if its value is used in other programs called by the script. If a value is specified, the variable is set to that value. If no names are given, or with -p, export lists the variables exported by the current shell.
Options
- -f
Names refer to functions; the functions are exported in the environment.
- -n
Remove the named variables or functions from the environment.
- -p
Print names and values of exported variables.
Example
In the original Bourne shell, you would type:
TERM=vt100 export TERM
In Bash, type this instead:
export TERM=vt100