A idéia é salvar linhas consecutivas em duas matrizes e comparar os elementos da matriz pelos índices correspondentes.
Salve isso em um arquivo, diga "twenty.awk"
#/usr/bin/env awk
# ref https://www.gnu.org/software/gawk/manual/html_node/Join-Function.html
function join(array, start, end, sep, result, i)
{
if (sep == "")
sep = " "
else if (sep == SUBSEP) # magic value
sep = ""
result = array[start]
for (i = start + 1; i <= end; i++)
result = result sep array[i]
return result
}
{
split($0, a)
getline
for (i=1; i<=NF; i++)
if (a[i] + $i < 20)
a[i] = $i = 0
print join(a, 1, NF)
print
}
Em seguida, execute com
awk -f twenty.awk data.file | column -t > data.file.twenty