diff options
Diffstat (limited to 'contrib/nvi/docs/USD.doc/vi.ref/merge.awk')
-rw-r--r-- | contrib/nvi/docs/USD.doc/vi.ref/merge.awk | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/contrib/nvi/docs/USD.doc/vi.ref/merge.awk b/contrib/nvi/docs/USD.doc/vi.ref/merge.awk new file mode 100644 index 0000000..c65207c --- /dev/null +++ b/contrib/nvi/docs/USD.doc/vi.ref/merge.awk @@ -0,0 +1,16 @@ +# @(#)merge.awk 8.3 (Berkeley) 5/25/94 +# +# merge index entries into one line per label +$1 == prev { + printf ", %s", $2; + next; +} +{ + if (NR != 1) + printf "\n"; + printf "%s \t%s", $1, $2; + prev = $1; +} +END { + printf "\n" +} |