Является ли grep частью ядра? (Если нет, то почему?)

Я прочитал несколько сайтов, на которых grep поставляется с coreutils (например, https://wiki.archlinux.org/index.php/Core_Utilities )

Однако, после их создания, я заметил, что grep отсутствует. Интересно, неправильно ли я построил coreutils. Если grep не является частью coreutils, в чем смысл его исключения?

  • Используя «grep», чтобы найти строки, содержащие все три указанных символа в любом порядке
  • Согласование многострочного шаблона с помощью sed, awk или grep
  • неточный текстовый поиск
  • Проблема с псевдонимом Bash
  • Совпадение простого регулярного выражения
  • Рекурсивно подсчитывать количество слов в одинаково именованных файлах в разных каталогах
  • Имеет выходной сигнал grep для каждого файла
  • grep для сравнения файлов не работает
  • 2 Solutions collect form web for “Является ли grep частью ядра? (Если нет, то почему?)”

    Чтобы процитировать страницу Arch Wiki, вы ссылаетесь на:

    В объем этой статьи входят, но не ограничиваются, те утилиты, которые входят в пакет GNU coreutils.

    Таким образом, хотя статья охватывает grep , это автоматически не означает, что она является частью coreutils .

    Кроме того, эта статья не содержит список grep среди инструментов в coreutils .

    Авторитетным источником будет http://www.gnu.org/software/software.html из Free Software Foundation, а не из Wiki-страницы, приведенной в принятом ответе. На этой странице grep отображается как отдельная часть программного обеспечения.

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