header - 用于向源文件添加许可证头的工具?

标签 header language-agnostic

我正在寻找一种工具,可以将许可证 header 批量添加到某些源文件中,其中一些源文件已经具有 header 。如果标题尚不存在,是否有工具可以插入标题?

编辑:我故意不标记这个问题的答案,因为答案基本上都是针对特定环境和主观的

最佳答案

#!/bin/bash

for i in *.cc # or whatever other pattern...
do
  if ! grep -q Copyright $i
  then
    cat copyright.txt $i >$i.new && mv $i.new $i
  fi
done

关于header - 用于向源文件添加许可证头的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/151677/

相关文章:

android - 如何在 RecyclerView 中使用不同的 View

c - 警告...已定义但未使用 - 我真的需要 .c 文件吗?

arrays - 为什么缓存局部性对阵列性能很重要?

math - float 学运算是否被破坏?

language-agnostic - 如何命名变量

import - xcode4 工作区中的两个项目(#import 失败)

MYSQL 日期作为列标题?

math - float 学有问题吗?

language-agnostic - 在命名 bool 返回类型的方法时是否使用时态?

c - 查找我需要包含哪些库文件以实现特定的 c 头文件