From owner-freebsd-questions@freebsd.org Wed Aug 26 15:45:58 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 758583B0219 for ; Wed, 26 Aug 2020 15:45:58 +0000 (UTC) (envelope-from doug@safeport.com) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Bc9F15CvBz4BnY for ; Wed, 26 Aug 2020 15:45:57 +0000 (UTC) (envelope-from doug@safeport.com) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) by bucksport.safeport.com (8.14.5/8.14.5) with ESMTP id 07QFjs4g065029; Wed, 26 Aug 2020 11:45:54 -0400 (EDT) (envelope-from doug@safeport.com) Date: Wed, 26 Aug 2020 11:45:54 -0400 (EDT) From: Doug Denault To: Polytropon cc: freebsd-questions@freebsd.org Subject: Re: diff is a little diff -- erent In-Reply-To: <20200826094948.333c67b0.freebsd@edvax.de> Message-ID: References: <20200826094948.333c67b0.freebsd@edvax.de> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (bucksport.safeport.com [198.74.231.101]); Wed, 26 Aug 2020 11:45:54 -0400 (EDT) X-Rspamd-Queue-Id: 4Bc9F15CvBz4BnY X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of doug@safeport.com designates 198.74.231.101 as permitted sender) smtp.mailfrom=doug@safeport.com X-Spamd-Result: default: False [-2.35 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.88)[-0.883]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:198.74.231.101]; NEURAL_HAM_LONG(-0.81)[-0.807]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[safeport.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.56)[-0.562]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_ONE(0.00)[1]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:11288, ipnet:198.74.228.0/22, country:US]; MAILMAN_DEST(0.00)[freebsd-questions]; ONCE_RECEIVED(0.10)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Aug 2020 15:45:58 -0000 On Wed, 26 Aug 2020, Polytropon 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. > Thanks, a perfectly reasonable response to my less than reasonable post. Lost in my histrionics was my question. We have morphed from, "I will not stop you from doing something stupid ..." to We are going to take away some options that have been there for 25 years (that I know of) because "?-----?". Having the blank filled in is what I was going for. After all these years I do not know which of the scores of commands I use are GNU versus BCD. The man pages probably says but I have enough trouble remembering all the options in ls, find, and awk that I use, much less are they GNU or not. As written in /usr/src, the change seems rather arbitrary. My 'real' question: is there a reason to make this change? _____ Douglas Denault http://www.safeport.com doug@safeport.com Voice: 301-217-9220 Fax: 301-217-9277