diff is a little diff -- erent

Kyle Evans kevans at freebsd.org
Wed Aug 26 17:43:34 UTC 2020

On Wed, Aug 26, 2020 at 2:50 AM Polytropon <freebsd at edvax.de> wrote:
> On Wed, 26 Aug 2020 01:30:38 -0400 (EDT), Doug Denault wrote:
> > I do wonder why. Who is going to go to the effort to build/install "base"
> > commands as various options are removed/changed? I can't wait to see what
> > happens to cp, grep, find, and awk.
> If I remember correctly, grep already is BSD grep (with GNU grep
> being available via ports collection), and the same for awk (and
> gawk respectively). In most cases, the base commands implement
> the set of standard features, while the GNU commands have certain
> GNU extensions added which the standard does not require or even
> specify. This, and the licensing terms (BDSL / GPL) that apply.

Ah, slight correction- it's only BSD grep for those of us who build
from source and have extremely good taste. :-)

Tentatively, it will be BSD grep for all in FreeBSD13 and will also
have the sensible GNU regex extensions that generally bring BREs/EREs
closer together in functionality and add some extra niceties like \b
and \B (word boundary/not word boundary).


Kyle Evans

More information about the freebsd-questions mailing list