首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用apt-cache打印包名

使用apt-cache打印包名
EN

Unix & Linux用户
提问于 2018-01-06 14:14:30
回答 1查看 427关注 0票数 0

是否有一种方法只打印那些包的名称,其中包含某些关键字的描述?

具体来说,我正在寻找的包,不包含在描述中的php。

就像-

代码语言:javascript
复制
apt-cache search --full 'php' | grep -e '^Package :'

将打印带有php的包的描述。

不过,我想否定这个结果。

EN

回答 1

Unix & Linux用户

发布于 2018-01-06 15:05:26

我用来实现这一目标的两种方法是:

  1. 只适用于包名:apt-缓存pkgnames x grep -iv '.*php.*‘
  2. 包含完整的包描述: apt-cache pkgnames x grep -iv '.*php.*‘xargs -L 1 apt-缓存搜索-完整

更多信息:

  • grep -iv '.*php.*':包含foo-php-bar的neagtes结果
  • xargs -L 1 apt-cache search --full:将grep结果传递给apt-cache comand以打印完整的包描述。

注意:最后一个命令喷出了很多东西。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/415201

复制
相关文章

相似问题

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