浏览代码

envsubst: clarify examples and description (#3221)

Marco Bonelli 5 年之前
父节点
当前提交
c206938235
共有 1 个文件被更改,包括 7 次插入7 次删除
  1. 7 7
      pages/common/envsubst.md

+ 7 - 7
pages/common/envsubst.md

@@ -1,20 +1,20 @@
 # envsubst
 # envsubst
 
 
-> Substitutes shell format strings with environment variables in text.
-> Strings to be replaced should be in either `${var}` or `$var` format.
+> Substitutes 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`:
+- Replace environment variables in `stdin` and output to `stdout`:
 
 
 `echo '{{$HOME}}' | envsubst`
 `echo '{{$HOME}}' | envsubst`
 
 
 - Replace environment variables in an input file and output to `stdout`:
 - Replace environment variables in an input file and output to `stdout`:
 
 
-`envsubst < {{path/to/input}}`
+`envsubst < {{path/to/input_file}}`
 
 
 - Replace environment variables in an input file and output to a file:
 - Replace environment variables in an input file and output to a file:
 
 
-`envsubst < {{path/to/input}} > {{path/to/output}}`
+`envsubst < {{path/to/input_file}} > {{path/to/output_file}}`
 
 
-- Replace environment variables in input from a space-separated list:
+- Replace environment variables in an input file from a space-separated list:
 
 
-`envsubst {{variables}} < {{path/to/input}}`
+`envsubst '{{$USER $SHELL $HOME}}' < {{path/to/input_file}}`