将标题(版权)信息添加到现有源文件

jai*_*jai 6 eclipse windows copyright-display

我想将我们公司的版权信息添加到我们所有的现有源代码文件中.

该项目是在中国开发的Eclipse.所以,对于新文件,我可以按照此处的建议修改设置.但对于现有文件,我该怎么做呢.如何修改数百个java文件以添加版权信息.(而且我无法打开上面链接中提到的relng插件.

任何基于Windows的文本操作脚本语言也会有所帮助.

Tru*_*ill 16

和你的老板谈谈吧.

请参阅获取源代码模板.


dat*_*ata 8

纠正康斯坦丁的解决方案:

find . -name \*.java -exec sh -c "mv '{}' tmp && cp copyright '{}' && cat tmp >> '{}' && rm tmp" \;
Run Code Online (Sandbox Code Playgroud)

问题是shell正在直接解释&&而不是传递给find.逃避它们也不是解决方案,因为查找执行官不理解它们.所以只需将整个命令赋予一些shell.


小智 5

请尝试使用eclipse Releng插件.
这有助于在所有.java文件和.properties中修复/添加版权声明.
只需右键单击该项目,然后选择"修复版权".
链接.