tmp.sh 485 B

123456789101112131415161718
  1. #!/bin/bash
  2. # 定义.zshrc文件路径
  3. ZSHRC="$HOME/.zshrc"
  4. # 检查是否存在KUBECONFIG行
  5. if grep -q "export KUBECONFIG" $ZSHRC; then
  6. # 存在,检查是否被注释
  7. if grep -q "^#export KUBECONFIG" $ZSHRC; then
  8. # 是注释状态,去掉注释
  9. sed -i '' '/^#export KUBECONFIG/s/^#//' $ZSHRC
  10. else
  11. # 不是注释状态,加上注释
  12. sed -i '' '/^export KUBECONFIG/s/^/#/' $ZSHRC
  13. fi
  14. else
  15. echo "export KUBECONFIG行不存在"
  16. fi