Daily Archives: 05.08.2020

Add all lines from a .env file to environment

zsh: zsh ./configs/dev/dev.env|sed ‘s/#1.*$//g’|grep ‘^[^#]’|grep -v ‘^$’|sed ‘s/^/export /g’ bash: bash ./configs/dev/dev.env|sed ‘s/#1.*$//g’|grep ‘^[^#]’|grep -v ‘^$’|sed ‘s/^/export /g’ to output to stdout cat ./configs/dev/dev.env|sed ‘s/#1.*$//g’|grep ‘^[^#]’|grep -v ‘^$’|sed ‘s/^/export /g’ prepend running a command (did not try it, but something similar): env $(cat ./configs/dev/dev.env|sed ‘s/#.*$//g’|grep ‘^[^#]’|grep -v ‘^$’|xargs)