find-blanks.awk 278 B

123456
  1. BEGIN { last_char = "x"; }
  2. /^$/ { if (last_char == "{") print(FILENAME, FNR); last_char = " "; next; }
  3. /^\s*{$/ { last_char = "{"; next; }
  4. / {$/ { last_char = "{"; next; }
  5. /^\s*}$/ { if (last_char == " ") print(FILENAME, FNR); last_char = "}"; next; }
  6. { last_char = "x"; }