From owner-freebsd-current Mon Sep 2 00:06:28 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA18302 for current-outgoing; Mon, 2 Sep 1996 00:06:28 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA18297 for ; Mon, 2 Sep 1996 00:06:26 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id AAA02922; Mon, 2 Sep 1996 00:06:17 -0700 (PDT) To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: freebsd-current@FreeBSD.org (FreeBSD-current users), bde@zeta.org.au (Bruce Evans) Subject: Re: Anyone mind if I remove the following braindamage from test(1)? In-reply-to: Your message of "Mon, 02 Sep 1996 08:31:48 +0200." <199609020631.IAA22016@uriah.heep.sax.de> Date: Mon, 02 Sep 1996 00:06:17 -0700 Message-ID: <2920.841647977@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Also, > 1 argument: 1 > > Exit true (0) if $1 is not null; otherwise, exit false. 1 I'd expect that to hold true only if the argument was not a flag argument which required a parameter, then I'd expect it to puke. This would also help to quickly find instances where you'd undefined a necessary variable in the source tree, instead of giving a cryptic error message like: ``usage: rm [-f | -i] [-dPRr] file ...'' Jordan