gpt4 book ai didi

bash - 为什么 kubectl bash 补全在 macOS/OS X 上不起作用?

转载 作者:行者123 更新时间:2023-11-29 09:22:47 24 4
gpt4 key购买 nike

我按照 kubectl completion -h 给出的安装 Bash 完成的说明进行操作:

  1. 我安装了 bash-completion通过 Homebrew
  2. 在我的 ~/.bashrc ,我先出货bash-completion然后从完成 kubectl 子命令输出:
    • source $(brew --prefix)/etc/bash_completion
    • source <(kubectl completion bash)

有了这些,我启动了一个新的 shell 但无法完成。我如何让它工作?

最佳答案

一旦 Homebrew 安装了 bash-completion,它的完成似乎需要驻留在 $(brew --prefix)/etc/bash_completion.d 中。在那里你会发现许多其他捆绑的完成。为 kubectl 添加补全:

$ kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/kubectl

这对我有用。

关于bash - 为什么 kubectl bash 补全在 macOS/OS X 上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45240862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com