Produire des colonnes alignées dans un script shell

En coquille comment avoir une longueur égale d'espaces par la longueur des mots sur mon menu?

J'ai essayé d'get la longueur de la plus longue string de caractères, puis de créer chaque longueur de colonne par la plus longue string + 1 … J'ai aussi des problèmes avec cela et j'aimerais en savoir plus sur ce sujet.

Serait-ce awk ou grep ?

 menuNAME menuNAME2 menuNAME3 word word2 THISwordisLongest THISwordisLongest word wordLONG wordLONG THISwordisLongest word 

Production attendue:

 menuNAME menuNAME2 menuNAME3 word wordLONG THISwordisLongest THISwordisLongest word wordLONG wordLONG THISwordisLongest word 

Vous pouvez utiliser la colonne :

 $ column -t < file menuNAME menuNAME2 menuNAME3 word word2 THISwordisLongest THISwordisLongest word wordLONG wordLONG THISwordisLongest word