如何在bash中重定向多列中的输出?
我在终端上多次运行测试,并将输出重定向到文件。重定向时,我希望每个运行作为一个单独的列。目前,我能够获得以下信息:如何在bash中重定向多列中的输出?,bash,csv,Bash,Csv,我在终端上多次运行测试,并将输出重定向到文件。重定向时,我希望每个运行作为一个单独的列。目前,我能够获得以下信息: Run1 1 2 3 4 Run2 1 2 3 4 如何重定向它,如下所示: Run1 Run2 1 1 2 2 3 3 4 4 使用pr: pr -2 -t -s file 或从标准数据网: cat file | pr -2 -t -s 输出: Run1 Run2 1 1 2 2 3 3
Run1
1
2
3
4
Run2
1
2
3
4
如何重定向它,如下所示:
Run1 Run2
1 1
2 2
3 3
4 4
使用pr
:
pr -2 -t -s file
或从标准数据网:
cat file | pr -2 -t -s
输出:
Run1 Run2
1 1
2 2
3 3
4 4
运行1运行2
1 1
2 2
3 3
4 4
请参阅:
manpr
查看paste
命令。不幸的是,对于核心Unix工具来说,这并不容易。可能重复:。谢谢!本以为很容易,但什么也找不到。n=5;粘贴