mirror of
https://github.com/nushell/nushell.git
synced 2024-12-28 09:59:36 +01:00
31 lines
765 B
Markdown
31 lines
765 B
Markdown
|
# load-env
|
||
|
Set environment variables using a table stream
|
||
|
|
||
|
## Usage
|
||
|
```shell
|
||
|
> load-env (environ) {flags}
|
||
|
```
|
||
|
|
||
|
## Parameters
|
||
|
* `(environ)` Optional environment table to load in. If not provided, will use the table provided on the input stream
|
||
|
|
||
|
## Flags
|
||
|
* -h, --help: Display this help message
|
||
|
|
||
|
## Examples
|
||
|
Load variables from an input stream
|
||
|
```shell
|
||
|
> echo [[name, value]; ["NAME", "JT"] ["AGE", "UNKNOWN"]] | load-env; echo $nu.env.NAME
|
||
|
```
|
||
|
|
||
|
Load variables from an argument
|
||
|
```shell
|
||
|
> load-env [[name, value]; ["NAME", "JT"] ["AGE", "UNKNOWN"]]; echo $nu.env.NAME
|
||
|
```
|
||
|
|
||
|
Load variables from an argument and an input stream
|
||
|
```shell
|
||
|
> echo [[name, value]; ["NAME", "JT"]] | load-env [[name, value]; ["VALUE", "FOO"]]; echo $nu.env.NAME $nu.env.VALUE
|
||
|
```
|
||
|
|