如何在bash中的多列中重定向输出?

时间:2017-11-13 19:55:11

标签: bash csv

我在终端上多次运行测试并将输出重定向到文件。重定向时我希望每次运行都是一个单独的列。目前,我能够得到以下信息:

Run1
1
2
3
4
Run2
1
2
3
4

如何重定向如下:

Run1  Run2
1      1
2      2
3      3
4      4

1 个答案:

答案 0 :(得分:5)

使用pr

pr -2 -t -s file

或来自stdin:

cat file | pr -2 -t -s

输出:

Run1    Run2
1       1
2       2
3       3
4       4

请参阅:man pr