gpt4 book ai didi

linux - Vi 搜索并用斜杠替换

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:03 25 4
gpt4 key购买 nike

我正在尝试在 vi 中运行这个命令

:s/href="\//href="http:\/\/website.com\/folder\/subfolder\//g

但出现此错误 E486: Pattern not found: href="\/

我做错了什么?

最佳答案

该错误的意思与它所说的差不多。 vi 在您的文件中未找到任何模式 href="/(忽略转义符)。

如果您的搜索有很多斜杠,有时使用 / 之外的东西作为搜索分隔符会更容易,因此您不需要将它们全部转义。尝试将 / 分隔符替换为 #,如下所示:

s#href="/#href="http://website.com/folder/subfolder/#g

那么也许你可以更容易地看到你的模式有什么问题:

关于linux - Vi 搜索并用斜杠替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18166732/

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