gpt4 book ai didi

regex - 在整个目录中用一个词替换另一个词 - unix

转载 作者:行者123 更新时间:2023-12-04 08:46:54 26 4
gpt4 key购买 nike

我正在重构一些代码,我决定将一个名称替换为另一个名称,比如将 foo 替换为 bar。它们出现在多个 .cc.h 文件中,因此我想更改为:

Foo key(); 

Bar key();

就是这样,在 Unix 中用 Bar 替换所有出现的 Foo。并且这些文件位于同一目录中。我想过

sed -e {'s/Foo/Bar/g'}

但我不确定这是否可行。

最佳答案

这应该可以解决问题:

sed -i'.bak' 's/\bFoo\b/Bar/g' *.files

关于regex - 在整个目录中用一个词替换另一个词 - unix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17099091/

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