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

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

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

  • Grep в новых файлах журналов по мере их создания
  • Извлечение значений из блока данных
  • поиск строк с помощью awk
  • содержание grep между двумя стартовыми скобками
  • сценарий оболочки для чтения из нескольких файлов параллельно
  • Комментируйте разделы текста, соответствующие определенным идентификаторам, перечисленным в другом файле
  • Получение данных под или над строкой
  • Почему регулярное выражение с \\ $ \ {работает с egrep, но не с sed?
  • Извлечь подстроку, используя регулярное выражение в файле Unix
  • Почему «.» работать в chown?
  • Команда grep -w не работает
  • Почему 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 - лучшая ОС в мире.