gpt4 book ai didi

linux - 我想在文件 config.xml 中使用 sed 或 awk 命令添加 3 行

转载 作者:太空宇宙 更新时间:2023-11-04 04:38:14 25 4
gpt4 key购买 nike

我有一台 Linux centos 7 服务器,我想使用 sed 命令在下面的行中使用名称 config.xml 进行文件

<vhostMap>
<vhost>google</vhost>
<domain>google.com, www.google.com</domain>
</vhostMap>

我想在 config.xml 文件第 10 行之后添加此行

我想在centos7上用命令添加这个,可以吗?我进行了搜索,发现可以使用 sed 或 awk 命令实现这一点

如何使用 sed 或 awk 命令执行此操作?

最佳答案

GNU sed:

sed '10a <vhostMap>\n  <vhost>google</vhost>\n  <domain>google.com,www.google.com</domain>\n</vhostMap>' config.xml

关于linux - 我想在文件 config.xml 中使用 sed 或 awk 命令添加 3 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60581653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com