단어를 나란히 배열하기

단어를 나란히 배열하기

두 열에서 서로 옆에 있는 단어를 재정렬하는 방법은 무엇입니까? 예를 들어:

 Mark 150 John 221 James 134 Sara 9873 

나는 그것이되기를 원합니다 :

Mark 150
John 221
James 134
Sara 9873

답변1

이 방법:

echo 'Mark 150 John 221 James 134 Sara 9873' | xargs -n2

또는

cat file | xargs -n2

Mark 150
John 221
James 134
Sara 9873

-n max-args, --max-args=max-args
          Use at most max-args arguments per command line.

답변2

아니면 이거:

$ a='Mark 150 John 221 James 134 Sara 9873 '


$ printf '%s\n' $a  | paste - -


Mark    150
John    221
James   134
Sara    9873

관련 정보