Bon j'ai pas inventé l'eau chaude dirons certains, mais comme je n'utilise presque jamais awk, je préfère me garder le tip quelque part :

echo "422 fredo" | awk '{ printf "%-35s%4i ",$2,$1; }'

Explication : %-35s : chaine de caractères sur 35 caractères alignés à gauches