awk 결과 화면출력시

khalisto의 이미지

안녕하세요.

php에서는 예전에 테스트 해서 성공하였는데 쉘프로그래밍에서 아래와 같은 것이 가능한지 여쭙겠습니다.

-- xx 파일 내용이 아래와 같고 --

color red
color green
color orange
color yellow

cat xx | awk '{print $2}' | xargs 을 실행하면

red green orange yellow 와 같이 나오는데 예제에서는 값이 5개여서 상관없지만 만일 100개가 넘는 값이 출력되었다고 할 때

한줄에 10개씩 끊어서 출력할 수 있는 방법이 있을까요??

ameba의 이미지

printf "%s %s %s %s %s\n" `cat xx | awk '{print $2}'`