粘贴-空列

问题描述 投票:1回答:1

我想粘贴三个文件的列。中间文件有一行空。如何在此位置设置“标签”?

file1

B 
B
B

file2

58399.9865 58468.6631 58434.3248

56972.1692 56975.0525 56973.6108

file3

22452
29000
1165

粘贴文件1文件2文件3>期望结果

输出:

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
unix paste
1个回答
1
投票
$  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
© www.soinside.com 2019 - 2024. All rights reserved.