粘贴 - 空列

Paste - empty columns

我想粘贴三个文件的列。中间文件有一行是空的。这个地方怎么设置"tab"?

文件 1

B 
B
B

文件 2

58399.9865 58468.6631 58434.3248

56972.1692 56975.0525 56973.6108

文件 3

22452
29000
1165

粘贴文件 1 文件 2 文件 3 > desired_result

输出:

B   58399.9865 58468.6631 58434.3248    22452
B       29000
B   56972.1692 56975.0525 56973.6108    1165

29000 来自粘贴命令中的最后一个文件,我想将其与 22452 和 1165 对齐

期望的输出:

B   58399.9865 58468.6631 58434.3248    22452
B                                       29000
B   56972.1692 56975.0525 56973.6108    1165

建议后输出:

B  58399.9865 58468.6631 58434.3248  22452
B  29000
B  56972.1692 56975.0525 56973.6108  1165
$  paste file* | column -s "$(printf '\t')" -t
B  58399.9865 58468.6631 58434.3248  22452
B                                    29000
B  56972.1692 56975.0525 56973.6108  1165