Envsubst: Difference between revisions
Jump to navigation
Jump to search
Line 20: | Line 20: | ||
==RedHat/Centos== | ==RedHat/Centos== | ||
yum install -y gettext |
Revision as of 17:24, 5 May 2018
Internal
Overview
envsubst performs environment variable expansion in shell-format strings in arbitrary files. No other shell command line expansions will be. performed. If a variable is declared but not found in the environment, it will be replaced with the empty string.
cat file.txt | envsubst > file-with-variables-expanded.txt
Installation
Mac
brew install gettext
then modify .bashrc:
export PATH=/usr/local/opt/gettext/bin:${PATH}
RedHat/Centos
yum install -y gettext