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 !!