awk命令,判断某一列的值是否大于某个值,然后执行某个命令(判断某一列的值)


1、需求

 

k8s中,查看pod的状态

 

想要找到重启过的pod,也就是RESTARTS列的值大于0的。

 

2、实现

 

使用awk来进行实现

kubectl get pod -A | awk '{if ($5 >0) print}'

 

RSTARTS列是第5列,判断这个列的值大于0,然后执行print操作

 

 

这样就找到了所有的重启过的容器。

 

 

posted @ 2023-11-27 14:24  Zhai_David  阅读(530)  评论(0编辑  收藏  举报