为什么apt-cache搜索查找与给定正则表达式不匹配的包?

时间:2010-05-31 14:18:06

标签: regex ubuntu apt

我在linux bash上运行了以下命令:

apt-cache search 'hex.*(view|edit)'

我的目的是找到名称/描述包含'hex。*(view | edit)'模式的软件包。但在结果中我得到了这个:

kipi-plugins - image manipulation/handling plugins for KIPI aware programs

这怎么可能在结果列表中?我在这个结果中没有看到任何匹配的字符串。这是apt-cache search命令的错误吗?或者我是否误解了此命令如何使用正则表达式?

1 个答案:

答案 0 :(得分:12)

search对包描述中的所有文本进行全文搜索,而不仅仅是名称。如果您只想要名字,可以使用--names-only