博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rocketmq命令行自动补全工具
阅读量:7092 次
发布时间:2019-06-28

本文共 822 字,大约阅读时间需要 2 分钟。

hot3.png

rocketmq_completion

介绍

是为开发的命令行自动补全工具,主要方便用户使用rocketmq时,减少命令行交互的成本及出错的概率!

安装

rocketmq_completion只有一个脚本,借助Linux中complete及compgen技术实现

  • 从github上download到本地或服务器任何目录下,例如:/your_path/rocketmq_completion/rocketmq_completion
  • 在本机bash_completion.d目录下,建立对应软连接(需要root权限),注:不同Linux发行版目录地址不同,用户可根据自己系统版本 google
cd /etc/bash_completion.d/ln -s /your_path/rocketmq_completion/rocketmq_completion
  • 在bash_profile下填加一行
source /etc/bash_completion.d/rocketmq_completion
  • 重新打开一个新窗口,检查completion是否起作用
complete -p
  • 输出中出现以下内容表示成功
complete -F _mqadmin mqadmin

用法

./mqadmin[tab]./mqadmin clusterList [-tab][--tab]

参数部分 -表示必选参数,--表示可选参数

关于升级

  • 目前版本只实现了mqadmin脚本的自动补全
  • 未来对其它脚本的补全会持续更新,实现方式是在rocketmq_completion脚本下添加_command方法并complete -F _command command方式来实现,以上用法中的步骤用户无需重复操作,即可实现对新增命令的支持

关于作者

坚持走技术路线的码农一枚

转载于:https://my.oschina.net/jerrysearch/blog/548913

你可能感兴趣的文章
Python爬虫框架Scrapy学习笔记原创
查看>>
大数据时代怎么做
查看>>
java基本语法
查看>>
细说HTTP之上篇
查看>>
将Eclipse Maven项目 导入 IDEA 步骤 成功运行 已测试!~LC
查看>>
Exchange Server 2010的俩种版本比较
查看>>
asp.net 插入视频
查看>>
laravel中的表单请求类型和CSRF防护(六)
查看>>
有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多...
查看>>
我的友情链接
查看>>
监控指定文件所有机器的网络状况
查看>>
11、网络--Linux Bridge(网桥基础)
查看>>
监控apache脚本原理
查看>>
参观迅达云成观后感
查看>>
linux(ubuntu)查看硬件设备命令
查看>>
centos 上 GraphicsMagic安装笔记
查看>>
tomcat与resin
查看>>
android应用要搞起了
查看>>
一个简单的css3 动画例子
查看>>
关于几道SQL经典题详解
查看>>