Este pequeño scriptlet imprime una lista (de item de menos de 20 caracteres) en 4 columnas:
LISTA_IMP="a b c d e f"
I=0
for IMP in $LISTA_IMP
do
(( I = I + 1 ))
printf "%-20s" $IMP
if [ $I -eq 4 ]
then
I=0
echo
fi
done
echo
Me suena que existe algun binario que hace esto, pero no recuerdo cual…