gpt4 book ai didi

bash - 使用sed替换文件中任何给定行中的字符串

转载 作者:行者123 更新时间:2023-12-02 14:23:43 27 4
gpt4 key购买 nike

我正在尝试替换文件中任何匹配行内的字符串,在大多数情况下,我知道如何执行此操作。

我不知道/找不到的信息是如何解析行中的特殊字符。

sed -i 's/10.10.10.1/10.10.10.48/g' *.db

没什么特别的,我一直都使用类似的东西。我想做的就是这个。

从一行中剪切 $_CFG["document_root"].

IE:所以下面的第一行看起来像下面的第二行。
  include($_CFG["document_root"]."inc/header.inc.dsp.php")
include("inc/header.inc.dsp.php")

在此先感谢大家,我仍在四处寻找示例。到目前为止,这是一个小时中最好的部分。

最佳答案

您需要转义特殊字符,例如[

sed 's/$_CFG\["document_root"\]\.//g' file

关于bash - 使用sed替换文件中任何给定行中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17791618/

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