#!/bin/sh

cat > test.in << EOF
7 GPG_ERR_E2BIG
114 GPG_ERR_EALREADY
52 GPG_ERR_EBADE
9 GPG_ERR_EBADF
77 GPG_ERR_EBADFD
EOF

cat > test.awk << "EOF"
BEGIN {
 FS="[ \t]+GPG_ERR_";
}

{
  print "  { " $1 ", \"GPG_ERR_" $2 "\" },";
}
EOF

gawk -f test.awk test.in
