explainshell:超级强大的Linux命令解释工具

以色列的Idan Kamara开发了explainshell这个非常酷的工具。在搜索框里任意输入Linux命令,系统会将命令解析,从Ubuntu的manpage库中调出解释文本。界面非常漂亮。有人建议将这种线框风格单独抽取出来,可以用于各种解释场景(比如数学、物理公式,化学反应方程式),对此我非常同意。

比如,输入commandlinefu里的某个命令,比如cd -,系统将显示:

https://img-my.csdn.net/uploads/201312/03/1386035009_3292.png

对新手和老手都非常有用。

系统已经开源,所以你也可以安装在自己的机器上运行。GitHub地址:https://github.com/idank/explainshell

explainshell是用Python开发的,使用了NLTK在manpase里搜索相关语义,Web界面使用了d3.js和Flask。服务器端用的是uwsgi和nginx。

Hacker News上作者与大家进行了很多互动,值得一看。

类似的项目,有解释C语言语句的cdecl.org,解释正则表达式的regexper.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值