Используйте вкладки для разделения столбцов.
echo -e "$var1\t$var2"
или, лучше, используйте printf
, чтобы сделать это:
printf "%s\t%s\n" $var1 $var2
Или, как Грег Хьюгилл показал , используйте ширину поля (даже со строками - дефис делает их выровненными по левому краю):
printf "%-6s %-8s %10s\n" abcde fghij 12345