Почему я получаю так много хитов, которые ищут «git» в apt cache?

Когда я даю следующую команду:

apt-cache search git | wc -l 

Я получаю ответ 756. Как я могу перечислить только полдюжины или около того приложений, связанных с git?

  • Как установить менеджер пакетов debian во встроенную систему?
  • Автоматизация установки гостевых дополнений VirtualBox через командную строку
  • определить пакеты и зависимости
  • Что случилось с этим пакетом «gnome»?
  • Почему уместно установить пакет во время чистки?
  • Запустить FileZilla на Debian
  • Не удается установить LibreOffice 5 в Linux Mint 17.2, правило политики не учитывается?
  • Как установить инструменты, пакеты в Linux 3.0.8 armv7l?
  • 2 Solutions collect form web for “Почему я получаю так много хитов, которые ищут «git» в apt cache?”

    Поиск с использованием якорей ( ^... )

    Вы можете просто искать записи, начинающиеся со строки «git».

    пример

     $ apt-cache search ^git | head -10 git - fast, scalable, distributed revision control system git-core - fast, scalable, distributed revision control system (obsolete) git-doc - fast, scalable, distributed revision control system (documentation) git-man - fast, scalable, distributed revision control system (manual pages) gitk - fast, scalable, distributed revision control system (revision tree visualizer) easygit - git for mere mortals gforge-plugin-scmgit - Git plugin for FusionForge (transitional package) git-all - fast, scalable, distributed revision control system (all subpackages) git-annex - manage files with git, without checking their contents into git git-arch - fast, scalable, distributed revision control system (arch interoperability) 

    Это тонкое отличие от простого поиска строки «git», но разница в том, что в этом поиске будут найдены подстроки, начинающиеся со строки «git», тогда как поиск в виде gword для gword приведет к возврату таких записей, как «digital».

    Вы также можете ограничить вывод apt-cache search ^git путем подачи вывода на дополнительный grep следующим образом:

    Фильтр с использованием grep

     $ apt-cache search ^git | grep "^git" | head -10 git - fast, scalable, distributed revision control system git-core - fast, scalable, distributed revision control system (obsolete) git-doc - fast, scalable, distributed revision control system (documentation) git-man - fast, scalable, distributed revision control system (manual pages) gitk - fast, scalable, distributed revision control system (revision tree visualizer) git-all - fast, scalable, distributed revision control system (all subpackages) git-annex - manage files with git, without checking their contents into git git-arch - fast, scalable, distributed revision control system (arch interoperability) git-buildpackage - Suite to help with Debian packages in Git repositories git-cola - highly caffeinated git GUI 

    Которые будут показывать только пакеты, имена которых начинаются со строки «git».

    Используйте переключатель --names-only

    Это будет искать только имена пакетов для совпадений, начинающихся со строки «git».

     $ apt-cache search --names-only ^git | head -10 git - fast, scalable, distributed revision control system git-core - fast, scalable, distributed revision control system (obsolete) git-doc - fast, scalable, distributed revision control system (documentation) git-man - fast, scalable, distributed revision control system (manual pages) gitk - fast, scalable, distributed revision control system (revision tree visualizer) git-all - fast, scalable, distributed revision control system (all subpackages) git-annex - manage files with git, without checking their contents into git git-arch - fast, scalable, distributed revision control system (arch interoperability) git-buildpackage - Suite to help with Debian packages in Git repositories git-cola - highly caffeinated git GUI 

    Скорее всего потому, что это:

     apt-cache show libqt5sensors5 | grep -i git Version: 5.0~git20130507-0ubuntu1~raring1~test1 WARNING: This module is not an official part of Qt 5, but instead a git Version: 5.0~git20130115-0ubuntu1 Filename: pool/universe/q/qtsensors-opensource-src/libqt5sensors5_5.0~git20130115-0ubuntu1_amd64.deb 

    Некоторые пакеты связаны «git», некоторые другие просто «git» где-то в описании, поскольку apt-cache search не только выполняет поиск в имени пакетов, но и в коротком / длинном описании.

    Как я могу перечислить только полдюжины или около того приложений, связанных с git?

     apt-cache search git | grep -i git 

    Это покажет вам только пакеты, которые имеют «git» в кратком описании или имени пакета.

    Interesting Posts

    В синаптической форме есть ли способ всегда «Детализировать» при установке пакета?

    Что такое официальный Gentoo AMI?

    Как настроить what.localhost.dev для разрешения на 127.0.0.1 на Ubuntu 12.04?

    Как разрешить удаленные подключения mysql через определенный интерфейс

    Установите xubuntu-desktop на Debian OS

    Как создать псевдоним для замены одного слова в команде с каналами?

    Добавить аудио в видеофайл без кодирования, а также синхронизировать аудио FPS с видео FPS

    Приоритет && vs & in bash и zsh

    Настройте беспроводной адаптер USB при подключении к сети

    grep * струнаA *

    Сценарий Bash: файл справки внутри скрипта или в другом файле?

    sshfs remount зависает

    Для развертывания общедоступного webapp, который между Testing и Stable используется за несколько недель до выпуска?

    Почему команда «ls» * «" ничего не показывает?

    Ошибка «Ошибка устройства или ресурса» при попытке записи звука с использованием iscord

    Linux и Unix - лучшая ОС в мире.