Alignment of terms to the left

Hi All,

I have a set of data and i want to arrange it in a neater way.
Is there any ways i can align each term to the left such that every field start on the same vertical point

Actual Data

111111 bbb dddd zz
111111 bbbbbb dddd zz
111111 bbbbbbbbb dddd zz
111111 aa dddd zzz

Try...

$ echo '111111 bbb dddd zz
> 111111 bbbbbb dddd zz
> 111111 bbbbbbbbb dddd zz
> 111111 aa dddd zzz' |\
>  awk '{printf "%-10s %-10s %-10s %-10s\n", $1, $2, $3, $4}'
111111     bbb        dddd       zz
111111     bbbbbb     dddd       zz
111111     bbbbbbbbb  dddd       zz
111111     aa         dddd       zzz

Hi Ygor,

Thanks, it works !!