这类似于
Linux GREP/SED [xargs] 在文件中查找模式和行号并使用 SED 删除
但我在使用 \n 时遇到问题。
我正在尝试删除所有注释(// 和 /**/)和所有换行符,然后在每个 } 和 } 之后插入一个换行符;从一个函数。我还需要忽略预编译器指令。
这一切都是为了每个包含、定义、结构和函数都在自己的行上,以便将一些聚合到一个文件中。--我正在重构一个大型项目。
这类似于
Linux GREP/SED [xargs] 在文件中查找模式和行号并使用 SED 删除
但我在使用 \n 时遇到问题。
我正在尝试删除所有注释(// 和 /**/)和所有换行符,然后在每个 } 和 } 之后插入一个换行符;从一个函数。我还需要忽略预编译器指令。
这一切都是为了每个包含、定义、结构和函数都在自己的行上,以便将一些聚合到一个文件中。--我正在重构一个大型项目。