mirror of
https://github.com/Luzifer/envrun.git
synced 2024-11-09 23:00:07 +00:00
README formatting
Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
parent
1d2c740803
commit
991ce24e2f
1 changed files with 12 additions and 12 deletions
24
README.md
24
README.md
|
@ -22,15 +22,15 @@ for k in os.environ.keys():
|
||||||
|
|
||||||
It just prints the current environment to `STDOUT` and exits.
|
It just prints the current environment to `STDOUT` and exits.
|
||||||
|
|
||||||
```bash
|
```console
|
||||||
# cat .env
|
$ cat .env
|
||||||
MY_TEST_VAR=hello world
|
MY_TEST_VAR=hello world
|
||||||
ANOTHER_VAR=foo
|
ANOTHER_VAR=foo
|
||||||
|
|
||||||
# python test.py | grep MY_TEST_VAR
|
$ python test.py | grep MY_TEST_VAR
|
||||||
## No output on this command
|
## No output on this command
|
||||||
|
|
||||||
# envrun --help
|
$ envrun --help
|
||||||
Usage of envrun:
|
Usage of envrun:
|
||||||
--clean Do not pass current environment to child process
|
--clean Do not pass current environment to child process
|
||||||
--encryption string Encryption method used for encrypted env-file (Available: openssl-md5) (default "openssl-md5")
|
--encryption string Encryption method used for encrypted env-file (Available: openssl-md5) (default "openssl-md5")
|
||||||
|
@ -41,16 +41,16 @@ Usage of envrun:
|
||||||
--q Suppress informational messages from envrun (DEPRECATED, use --log-level=warn)
|
--q Suppress informational messages from envrun (DEPRECATED, use --log-level=warn)
|
||||||
--version Prints current version and exits
|
--version Prints current version and exits
|
||||||
|
|
||||||
# envrun python test.py | grep MY_TEST_VAR
|
$ envrun python test.py | grep MY_TEST_VAR
|
||||||
MY_TEST_VAR = hello world
|
MY_TEST_VAR = hello world
|
||||||
|
|
||||||
# envrun python test.py | wc -l
|
$ envrun python test.py | wc -l
|
||||||
45
|
45
|
||||||
|
|
||||||
# envrun --clean python test.py | wc -l
|
$ envrun --clean python test.py | wc -l
|
||||||
3
|
3
|
||||||
|
|
||||||
# envrun --clean python test.py
|
$ envrun --clean python test.py
|
||||||
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
|
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
|
||||||
ANOTHER_VAR = foo
|
ANOTHER_VAR = foo
|
||||||
MY_TEST_VAR = hello world
|
MY_TEST_VAR = hello world
|
||||||
|
@ -64,13 +64,13 @@ In case you don't want to put the environment variables into a plain text file o
|
||||||
|
|
||||||
Pay attention on the `-md md5` flag: OpenSSL 1.1.0f and newer uses an incompatible hasing algorithm for the passwords!
|
Pay attention on the `-md md5` flag: OpenSSL 1.1.0f and newer uses an incompatible hasing algorithm for the passwords!
|
||||||
|
|
||||||
```bash
|
```console
|
||||||
# echo 'MYVAR=myvalue' | openssl enc -e -aes-256-cbc -pass pass:justatest -md md5 -base64 -out .env
|
$ echo 'MYVAR=myvalue' | openssl enc -e -aes-256-cbc -pass pass:justatest -md md5 -base64 -out .env
|
||||||
|
|
||||||
# cat .env
|
$ cat .env
|
||||||
U2FsdGVkX18xcVIMejjwWzh1DppzptJCHhORH/JDj10=
|
U2FsdGVkX18xcVIMejjwWzh1DppzptJCHhORH/JDj10=
|
||||||
|
|
||||||
# envrun -p justatest --clean -- env
|
$ envrun -p justatest --clean -- env
|
||||||
MYVAR=myvalue
|
MYVAR=myvalue
|
||||||
2017/03/21 16:34:57 Process exitted with code 0
|
2017/03/21 16:34:57 Process exitted with code 0
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue