envsubst
Substitute environment variables with their value in shell format strings. tldr-pages
On several platforms
Several platforms
Substitute environment variables with their value in shell format strings. Variables to be replaced should be in either ${var} or $var format.
Replace environment variables in stdin and output to stdout
echo '$HOME' | envsubstIdentifyReplace environment variables in an input file and output to stdout
envsubst <path/to/input_fileIdentifyReplace environment variables in an input file and output to a file
envsubst <path/to/input_file >path/to/output_fileIdentifyReplace environment variables in an input file from a space-separated list
envsubst <path/to/input_file '$USER $SHELL $HOME'Identify