File: single_header.awk

package info (click to toggle)
pcm 202502-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 4,164 kB
  • sloc: cpp: 44,347; ansic: 1,161; sh: 778; python: 388; awk: 28; makefile: 13
file content (26 lines) | stat: -rw-r--r-- 307 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
BEGIN {
   line = 0;
}

{
  if (line == 0)
  {
#     print $0;
      for(i=1; i<=NF; i++) {
        first[i] = $i;
      }
  }
  else if (line == 1)
  {
      for(i=1; i<=NF; i++) {
        if ($i != "") printf first[i]" "$i","
      }
      print ""
  }
  else
  {
      print $0
  }

  line = line + 1;
}