bash – 如何替换文本文件中的${}占位符?

前端之家收集整理的这篇文章主要介绍了bash – 如何替换文本文件中的${}占位符?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想管道输出一个“模板”文件MysqL,该文件具有变量如$ {dbName}散置。什么是命令行实用程序来替换这些实例并将输出转储到标准输出
Sed

给定template.txt:

The number is ${i}
The word is ${word}

我们只需要说:

sed -e "s/\${i}/1/" -e "s/\${word}/dog/" template.txt

感谢Jonathan Leffler提示将多个-e参数传递给同一个sed调用

猜你在找的Bash相关文章