目前,我们需要将源代码传递给客户公司。但是所有源文件都在每个源文件的顶部包含标准作者和版权注释块,因此我们需要修剪该文本。应保留项目结构。什么命令或实用程序最好用,任何例子?
答案 0 :(得分:0)
你可以在这里查看: sed replace (single-line) C comments with C++ comments
正如你已经标记了问题ios,你可以访问bash(和sed)。 Sed使用正则表达式来查找/替换文本。修改上面链接中的正则表达式应该是微不足道的。
编辑:
这是sed脚本,它将删除所有c和c ++注释:http://sed.sourceforge.net/grabbag/scripts/remccoms3.sed(由Brian Hiles提供)
下载它,将其与您的来源放在一起,然后运行
./remccoms3 <SourceFile.cpp >NewSourceFile.cpp