Date: Wed, 26 Aug 2020 12:43:21 -0500 From: Kyle Evans <kevans@freebsd.org> To: Polytropon <freebsd@edvax.de> Cc: Doug Denault <doug@safeport.com>, FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: diff is a little diff -- erent Message-ID: <CACNAnaEr0R1G8N86S5Y_4vxAXXh6n_r_urk1EOp=3XGQxcQW0g@mail.gmail.com> In-Reply-To: <20200826094948.333c67b0.freebsd@edvax.de> References: <alpine.BSF.2.00.2008260122071.73252@bucksport.safeport.com> <20200826094948.333c67b0.freebsd@edvax.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 26, 2020 at 2:50 AM Polytropon <freebsd@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). Thanks, Kyle Evans
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaEr0R1G8N86S5Y_4vxAXXh6n_r_urk1EOp=3XGQxcQW0g>