Linux命令: xargs
xargs
是一个很好用的命令,常用于遍历上一个管道输出的内容然后执行命令。
比如(这个博客主题有点问题,渲染下面的code失败,用图片代替):
比如这个命令就是遍历kubectl get
根据label找到的Pod的名字,然后依次使用kubectl exec
在Pod的container里面执行命令。
常用参数:
-i
: 可以使用{}
占位符来代表上一次遍历的项,而不是追加在最后面。
-t
: 执行命令前先打印命令。
-r
: 如果遍历内容为空,则不执行命令,防止报错。
Last modified on 2020-03-30