awk 이용할때 포맷정할수 있나요?

blueski의 이미지

그러니까 다음과 같은 내용의 화일이 있을때

Quote:

1 aaaa
10 bbbb
100 dddd

이것을 awk의 printf 를 이용하여

1   aaaa
10  bbbb
100 dddd

위처럼 숫자부분의 자릿수를 지정하여 같은 너비를 유지할수 있도록 바꿀수 있나요?
hdsong의 이미지

cat aaa.txt |awk '{print $1"\t"$2}'

..

우겨의 이미지

cat aaa.txt | awk '{printf("%-4d%s\n", $1, $2)}'

blueski의 이미지

두분 답변주셔서 감사합니다.
특히 우겨님 답변이 제가 원하던 답에 근접하겠군요..

님들 다시한번 감사합니다.