美文网首页
shell for 循环和 sed 使用记录

shell for 循环和 sed 使用记录

作者: myonlyzzy | 来源:发表于2017-09-29 11:06 被阅读0次

    为了批量修改k8s中hpa的一行内容使用for 循环和sed来修改

    使用awk获取所有的hpa name存储到一个数组中

    a=(` oc -n namespace get hpa  -o yaml | awk '{ print $1 }]`)
    

    使用一个for循环和sed修改 里面的一行 name: deployname

    for i in $a; do oc -n press get hpa $i -o yaml | sed "s/name: $i/name: $i-bak/g" ; done;
    

    相关文章

      网友评论

          本文标题:shell for 循环和 sed 使用记录

          本文链接:https://www.haomeiwen.com/subject/zdxiextx.html