shell pr 一列打印成多列或每n行打印成1列

2024-09-02  本文已影响0人  千羽之城88

比如源文件,一列很多行,需要打印成n列,需要每m行打印为一列

A
B
C
D
E
F
G
H
I

正确的打印为pr -t -a -3

A           B           C
D           E           F
G           H           I

如果按照默认打印方式pr -t -3(round-robin order,这里n=3),打印出来的结果是用总行数除以n,一列被分成n列打印

A           D           G
B           E           H
C           F           I

paste 命令

paste - - - 
A   B   C
D   E   F
G   H   I
上一篇 下一篇

猜你喜欢

热点阅读