答案1
CSV 通常以逗号分隔。但是,TSV 以制表符分隔。
$ cat summary
Type Name # reqs 50% 60% 75% 80% 90% 95% 98% 99% 99.9% 99.99% 100%
---------------------------------------------------------------------------------------------------------------------
GET / 6733 860 1200 1400 1500 1900 3000 3400 3700 5900 6900 6900
---------------------------------------------------------------------------------------------------------------------
None Aggregated 6733 860 1200 1400 1500 1900 3000 3400 3700 5900 6900 6900
根据提供的图像,您似乎想要从以“GET”开头的输出行中获取第 3 和第 8 个空格分隔的字段
$ cat summary | grep "^ GET" | awk '{print $3"\t"$8}' >> output.tsv
6733 1900
使用>>
将把 stdout 附加到输出文件。
或者,如果你想查看输出和保存到文件,您tee -a
也可以通过管道传输。