O AWK pode alinhar sua saída por conta própria, se você imprimir campos de saída separados e usar uma guia como o separador do campo de saída:
echo a b | awk -vOFS='\t' '{ print $1, $2 }'
Você pode obter o mesmo efeito para qualquer número de campos fazendo com que o AWK reconstrua $0
:
echo a b c d | awk -vOFS='\t' 'NF > 0 { $1 = $1 } 1'
Confira a função printf
do AWK se você quiser uma saída mais sofisticada.