重新配置了CentOS环境,执行kubectl apply -f xxx.yaml,想自动补全文件名,遇到错误:bash: _get_comp_words_by_ref: command not found
但是试验其它bash自动补全功能,没问题,比如cd 某个目录自动补全;比如ls 某个文件自动补全。
严重怀疑不是bash问题。
按某前辈指点的步骤:
1. 安装 bash-completion
2. 执行bash_completion
3. 重新加载kubectl completion文章来源:https://www.toymoban.com/news/detail-529839.html
yum install bash-completion -y
source /usr/share/bash-completion/bash_completion
source <(kubectl completion bash)
问题最终解决。文章来源地址https://www.toymoban.com/news/detail-529839.html
到了这里,关于K8S出错bash: _get_comp_words_by_ref: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!