很多时候类似:route或者docker以及其他服务的命令参数太多,无法记住,如果查帮助又不至于,就可以安装如下软件:yuminstall-ybash-completion安装完成,退出重进下就可以了。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-09-20 18:58:20
                            
                                877阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            最近要做一个搜索自动补全的功能(目前只要求做最前匹配),自动补全就是自动提示,类似于搜索引擎,再上面输入一个字符,下面会提示多个关键词供参考,比如你输入 nb 2字符, 会自动提示nba,nba录像,nba直播 。  能想到的一般有3种解决方案    1.利用mysql来做,只能使用 like 'nb%'这样的方式来完成,虽然最前匹配是能够利用到索引的,但是这种做法效率太低.。  2.利用搜索分词            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 22:10:56
                            
                                208阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            很多命令都会提供一个bash-complete的脚本,在执行该命令时,敲tab可以自动补全参数,会极大提高生产效率。linux命令自动补全centos7下执行yum install bash-completion之后重启系统正常。docker命令自动补全yum install docker后,会有一个文件: /usr/share/bash-completion/completions/docker            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 11:24:00
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            比如,想更改密码,但只记得这个命令前几个字母是pass。这时候,按Tab键,shell就自动输出 passwd 命令,非常方便。  当然,除了命令补全,还有路径、文件名补全。这个在我们 cd 到特定目录时特别好用。命令补全效果,如下:那么,自己开发的程序,该怎么实现Tab自动补全?  
  补全命令说明 
  自动补全是Bash自带的一个强大的功能,允许通过编码指定命令参数如何补全。通常,补全脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 19:53:58
                            
                                282阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            运行以下命令yuminstallbash-completionsource/usr/share/bash-completion/bash_completionsource<(kubectlcompletionbash)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-04-08 15:59:59
                            
                                627阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            kubectl这个命令行工具非常重要,与之相关的命令也很多,我们也记不住那么多的命令,而且也会经常写错,所以命令自动补全是非常有必要的,kubectl命令行工具本身就支持complication,只需要简单的设置下就可以了。以下是linux系统的设置命令:source <(kubectl completion bash)echo "source <(kubectl completion            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-12-07 15:21:00
                            
                                278阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            临时设定
source <(helm completion bash)
写配置文件
echo "source <(helm completion bash)" >>  ~/.bash_profile
bash-completion添加配置
helm completion bash > /usr/share/bash-completion/completi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-07 15:44:51
                            
                                1510阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装bash-completionyum install -y bash-completionsource /usr/share/bash-completion/bash_completionsource <(kubectl completion bash) 以上只是临时起作用,每次登录终端都得起效需要:
复制代码
so            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-01 09:53:22
                            
                                624阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            k8s 命令自动补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) e            
                
         
            
            
            
            # Python自动补全命令
自动补全是现代编程语言中常见的功能,它可以帮助开发人员更快速、准确地编写代码。Python作为一种高级编程语言,自然也提供了自动补全功能。本文将介绍Python中的自动补全命令,并提供代码示例帮助读者更好地理解和使用该功能。
## 什么是自动补全命令
自动补全命令是一种代码编辑工具,它可以根据已输入的部分代码,推测出可能的代码选项,并将其显示给开发人员。这样一来            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-18 15:54:31
                            
                                1062阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # MySQL命令自动补全命令详解
MySQL是全球最受欢迎的开源关系数据库管理系统之一,它使得数据管理变得简单高效。在使用MySQL命令行工具时,命令的自动补全功能能够大大提高我们的工作效率。没有了手动输入命令的烦恼,用户可以通过简单的按键来完成复杂的数据库操作。
## 自动补全的基本使用
在MySQL命令行中,用户可以使用`Tab`键来实现命令的自动补全。比如,输入`SE`后,按`Tab            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-02 12:53:11
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            模拟场景:       假如要搭建一个公司内部的交流系统,其中有一个功能就是用户可以通过搜索查找公司内部所有员工,为了方便用户快速方便查找,需要提供快速自动补全姓名的查询,比如用户输入“王”,然后提示以“王”开头的所有用户;原理:       我们使用redis的有序集合数据结构,有序集合有个特性就是当所有成员的分值都            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-01 11:02:11
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.安装bash-completion工具 $ yum install bash-completion -y 否则报错: -bash: _get_comp_words_by_ref: command not found 2.执行bash_completion $ source /usr/share/ ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-14 12:47:00
                            
                                465阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、查看python模块存放的路径。pythonimport sys>>> sys.path['', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-09-22 10:42:53
                            
                                960阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            下载 Git 的源代码使用如下命令即可下载:git clone https://github.com/git/git 复制 git-completion.bash源代码下有个 contrib/completion 目录,有个 git-completion.bash 文件cd git/contrib/completion/ 将该文件复制到主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 20:21:54
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习python再import模块时,对模块有时候不太了解的,就需要看看此模块有那些命令。  1.创建tar.py文件  [root@nginx-master python2.6]# cat tar.py   #!/usr/bin/env python     # python startup file     import sys    import readline    import rlc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-04-28 11:32:55
                            
                                856阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            tab补全            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-11-08 17:25:06
                            
                                1789阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            kubectl 命令自动补全            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-07-02 16:04:30
                            
                                1843阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            临时设定source <(helm completion bash)写配置文件echo "source <(helm completion bash)" >>  ~/.bash_profilebash-completion添加配置helm completion bash > /usr/share/bash-completion/completions/helm            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 16:11:41
                            
                                1201阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 实现Linux自动补全命令
作为一名经验丰富的开发者,相信你一定对Linux命令行很熟悉。在日常的工作中,为了提高效率,我们经常会使用自动补全命令来快速输入和执行命令。本文将教你如何在Linux环境下实现自动补全命令。
## 流程概览
为了让你更好地理解整个过程,下面是实现Linux自动补全命令的流程概览:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 安装 ba            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-28 11:46:46
                            
                                221阅读