On Fri, 6 Apr 2018 09:45:10 +0000 (UTC) Curt said: > curty@einstein:~$ apt-cache search integration | grep continuous > debci - continuous integration system for Debian > debci-collector - continuous integration system for Debian (collector > daemon) debci-worker - continuous integration system for Debian > (worker daemon) trac-bitten - continuous integration plugin for Trac > trac-bitten-slave - continuous integration plugin for Trac > node-vows - asynchronous BDD & continuous integration for Node
Interestingly, the same command produces different results on my Buster system. I don't know the reason for this. ~$ apt-cache search integration | grep continuous debci-worker - continuous integration system for Debian (worker daemon) trac-bitten - continuous integration plugin for Trac trac-bitten-slave - continuous integration plugin for Trac That being said, apt-cache (without "-n" option) searches in both package names and in short and long descriptions. So, searching by "integration" and then grepping (effectively AND'ing) the result with "continuous" misses those packages with "continuous" occuring only in their long descriptions. OTOH, apt-cache search function can take multiple keywords in AND fashion, so its scope is a little bit wider than "external AND'ing" (grep way). In my system it produces: ~$ apt-cache search continuous integration debci-worker - continuous integration system for Debian (worker daemon) fwupd-tests - Test suite for firmware update daemon lava-dispatcher - Linaro Automated Validation Architecture dispatcher lava-lxc-mocker - Linaro Automated Validation Architecture LXC Mocker lavacli - LAVA XML-RPC command line interface libtap-formatter-junit-perl - Perl module for converting TAP output to JUnit XML output ocrmypdf - add an OCR text layer to PDF files trac-bitten - continuous integration plugin for Trac trac-bitten-slave - continuous integration plugin for Trac Regards -- Abdullah Ramazanoglu