检查拼写是否正确

检查拼写是否正确

对于我的CheckCodingGuidelines剧本。我想:

#ifndef GAIN_MODULE_H
#define GAIN_MODULE_H

通过

和:

#ifndef __GAIN_MODULE_H
#define __GAIN_MODULE_H

失败 (echo: Error Rule25 at $line

我怎么做?

答案1

awk '
  /^[[:blank:]]*#[[:blank:]]*(define|ifndef)[[:blank:]]+_/ {
    print "Error Rule25 at " FNR
  }' file.h >&2

相关内容