두 개의 단어 목록이 있습니다.
$ head -n 15 words.txt > list1
$ tail -n 15 words.txt > list2
열에 붙여넣습니다.
$ paste list1 list2
결과는 다음과 같습니다. 열 사이에 탭이 있습니다.
2 Zwiebel
1080 zwieselite
&c Zwingle
10-point Zwingli
10th Zwinglian
11-point Zwinglianism
12-point Zwinglianist
16-point zwitter
18-point zwitterion
1st zwitterionic
2,4,5-t Zwolle
2,4-d Zworykin
20-point ZZ
2D zZt
2nd ZZZ
특정 행의 열 사이에 더 많은 레이블을 지정하고 싶습니다.
2 Zwiebel
1080 zwieselite
&c Zwingle
10-point Zwingli
10th Zwinglian
11-point Zwinglianism
12-point Zwinglianist
16-point zwitter
18-point zwitterion
1st zwitterionic
2,4,5-t Zwolle
2,4-d Zworykin
20-point ZZ
2D zZt
2nd ZZZ
어떻게 해야 하나요?
답변1
결과를 파이프합니다 column -t
.
paste list1 list2 | column -t
pr
또는 -m
(병합) 옵션을 사용하면:
pr -Tm list1 list2
PAGE_WIDTH
출력이 현재(기본적으로 72자)를 초과하면 후자가 열을 자를 수 있습니다. 이것이 문제가 되면 다음을 사용하여 페이지 너비를 늘려야 할 수도 있습니다 .-w