2つの単語のリストがあります。
$ 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