Как работает grep?

Я пытаюсь понять, как работает grep .

Когда я говорю grep «привет» *. * , grep получает 2 аргумента - (1) строку для поиска, т.е. «привет» и (2) путь *. * ? Или оболочка конвертирует *. * в то, что может понять grep ?

Где я могу получить исходный код grep ? Я наткнулся на ссылку GNU grep . Один из файлов README говорит, что он отличается от unix grep . Как так?

Я хочу посмотреть исходный код FreeBSD-версии grep , а также его версию для Linux (если они разные).

15
задан Jonathan Leffler 4 November 2014 в 21:16
поделиться