gpt4 book ai didi

python - 在 C 中用另一个函数名称批量替换函数名称

转载 作者:行者123 更新时间:2023-11-28 21:20:28 24 4
gpt4 key购买 nike

如何使用标准工具/脚本将 C 函数名称替换为另一个函数名称,例如:shell/awk/grep/ python 等?

例如,我需要在整个代码库中盲目地将 assert(a>b) 语句替换为 MyAssert(a>b)。只需要替换函数名。

最佳答案

你可以使用sed

sed -r 's/\bassert\(a>b\)\b/MyAssert(a>b)/' file
  • \b 查找单词边界,以便查找完全匹配。
  • 这会将文件打印到 STDOUT,您可以将其重定向到另一个文件或使用 -i 选项在现有文件中就地进行更改。

关于python - 在 C 中用另一个函数名称批量替换函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22776535/

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