首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令列出单词完成情况。

命令列出单词完成情况。
EN

Stack Overflow用户
提问于 2014-11-19 15:54:29
回答 2查看 47关注 0票数 1

有一次,我找到了一个内置命令,它以前缀作为参数,并返回所有可以完成该单词的单词。例如,

代码语言:javascript
复制
>> COMMAND cali
California
calibrate
calibration
........

当然,它会列出更多的单词,按字母数字顺序排列。它是非常有用的,并且可以选择获取一个文件,而不是默认的文件。

我不仅仅是在尝试产生这种行为:显然有无数种方法可以使用grepsedawkperlINSERT TURING-COMPLETE LANGUAGE HERE来实现这个功能。我在找指挥部。

不幸的是,当您不记得名称时,很难用google搜索某个东西,但是虽然它可能不是POSIX标准,但它肯定是一个非常常见的Linux实用程序,有人知道这是什么吗?

EN

回答 2

Stack Overflow用户

发布于 2014-11-19 18:17:48

找到它了:它叫做look,从V7开始它就已经出现在Unix了。(手册页日期为1993年!)

它对可选的第二个参数执行二进制搜索,以查找所有匹配项,默认为/usr/share/dict/words

票数 3
EN

Stack Overflow用户

发布于 2014-11-19 16:06:38

不是一个内置命令,但是有/usr/share/dict/*grep

代码语言:javascript
复制
$ grep -i '^Cali' /usr/share/dict/words
Caliban
Calibanism
caliber
calibered
calibogus
calibrate
calibration
calibrator
calibre
Caliburn
...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27021185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档