命令作用
替换shell格式字符串中的环境变量(substitutes environment variables in shell format strings)
添加一个测试的环境变量
export myname=dragee
查看是否添加成功
env | grep myname
基本使用
我们打印这个myname的时候 可以使用 echo $myname
or echo "$myname"
当我们使用单引号包裹的时候代表是字符串, 不能打印出环境变量, 可以使用 echo '$myname' | envsubst
这里就是通过envsubst用环境变量替换掉了字符串$myname
进阶使用
echo '我的名字=$myname' > one
新建一个测试文件
envsubst '$myname' < one
将one文件的内容输入到envsubst
- 将内容输出到two文件中
envsubst '$myname' < one > two
常见应用 - 替