pt-align

pt-align的功能很简单,将其它工具的输出按列对其。

用法:

pt-align [FILES]

如果没有指定文件,则默认读取标准输入的内容。

如,常用的vmstat的输出,阅读体验就不够人性化。

# vmstat 2 5
procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0   8948 18762860 628844 3925456    0    0     1    22    0    0  0  0 100  0  0
 0  0   8948 18762484 628844 3925456    0    0     0     0  174  265  0  0 100  0  0
 0  0   8948 18762936 628844 3925452    0    0     0     0  217  312  0  0 100  0  0
 1  0   8948 18762424 628844 3925452    0    0     0     0  218  475  0  0 100  0  0
 0  0   8948 18762700 628844 3925448    0    0     0     0  181  278  0  0 100  0  0

在这种情况下,就可以使用pt-align进行处理

# vmstat 2 5 | pt-align 
r b swpd     free   buff   cache si so bi bo  in  cs us sy  id wa st
2 0 8948 18762356 628844 3925436  0  0  1 22   0   0  0  0 100  0  0
0 0 8948 18759116 628844 3925428  0  0  0  0 298 352  0  0 100  0  0
0 0 8948 18759160 628844 3925428  0  0  0  0 206 320  0  0 100  0  0
0 0 8948 18759052 628844 3925432  0  0  0  0  71 176  0  0 100  0  0
1 0 8948 18758924 628844 3925436  0  0  0  0 158 433  0  0 100  0  0
原文地址:https://www.cnblogs.com/ivictor/p/8341343.html