From owner-freebsd-current@FreeBSD.ORG Tue Sep 5 21:39:16 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E41816A4DD for ; Tue, 5 Sep 2006 21:39:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx23.fluidhosting.com [204.14.89.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 3559C43D53 for ; Tue, 5 Sep 2006 21:39:15 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 31372 invoked by uid 399); 5 Sep 2006 21:39:14 -0000 Received: from localhost (HELO ?192.168.0.10?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 5 Sep 2006 21:39:14 -0000 Message-ID: <44FDEE7C.9060104@FreeBSD.org> Date: Tue, 05 Sep 2006 14:39:08 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Sam Leffler References: <200608281545.k7SFjn6l063922@lurza.secnetix.de> <200609020956.54008.Lucas.James@ldjcs.com.au> <20060902031247.GE749@turion.vk2pj.dyndns.org> <20060904192006.GA3292@turion.vk2pj.dyndns.org> <44FD994C.70104@errno.com> In-Reply-To: <44FD994C.70104@errno.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , freebsd-current@freebsd.org, Julian Elischer , Garance A Drosehn Subject: Re: Adding a '-D date' option to `cat' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Sep 2006 21:39:16 -0000 Sam Leffler wrote: > I have ignored all the subsequent postings about modifying date to add > completely new functionality that is utterly unrelated to it's purpose > in life. From the looks of this posting it appears you've chosen cat as > the new victim for this functionality. This again is wrong; cat is a > filter that concatenates streams of data and does not modify their contents. > > I think committing any changes of the sort are wrong-headed and totally > contrary to the way UNIX was designed. If you want a program that acts > as a filter and adds a timestamp to each line of input it receives > create a new one. I even have a name for this program: stamp. I agree with Sam on all points here. Please stop trying to bastardize well known tools with well known feature sets. If you want something new and unique, make it really new, and unique. Doug -- This .signature sanitized for your protection