From owner-freebsd-bugs Sun Dec 13 13:10:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10283 for freebsd-bugs-outgoing; Sun, 13 Dec 1998 13:10:55 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from mailb.telia.com (mailb.telia.com [194.22.194.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10273 for ; Sun, 13 Dec 1998 13:10:53 -0800 (PST) (envelope-from listuser@netspace.net.au) Received: from d1o1.telia.com (root@d1o1.telia.com [195.67.240.241]) by mailb.telia.com (8.8.8/8.8.8) with ESMTP id WAA12317 for ; Sun, 13 Dec 1998 22:10:49 +0100 (CET) Received: from doorway.home.lan (t6o1p49.telia.com [195.67.241.109]) by d1o1.telia.com (8.8.8/8.8.5) with ESMTP id WAA23772 for ; Sun, 13 Dec 1998 22:10:37 +0100 (CET) Received: (from listuser@localhost) by doorway.home.lan (8.8.8/8.8.7) id VAA02691 for freebsd-bugs@FreeBSD.org; Sun, 13 Dec 1998 21:26:18 +0100 (CET) (envelope-from listuser) Date: Sun, 13 Dec 1998 21:26:18 +0100 (CET) From: List User Message-Id: <199812132026.VAA02691@doorway.home.lan> To: freebsd-bugs@FreeBSD.ORG Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Newsgroups: freebsd.bugs Path: root From: Andrew Lankford Subject: test -n Received: from 141.com (unverified [199.72.201.49]) by library.rcpl.org (EMWAC SMTPRS 0.83) with SMTP id ; Sun, 13 Dec 1998 14:37:36 -0500 To: freebsd-bugs Sender: owner-freebsd-bugs@FreeBSD.ORG Organization: Private News Host Message-ID: X-Uidl: 5a778e72b4f8cc8bb968c28acb61d338 X-Loop: FreeBSD.org Date: Sun, 13 Dec 1998 19:35:32 GMT I have FreeBSD 2.2.5 installed on my computer, and I find that the syntax for "test" or "[" always is a major pain. According to the man page (for CURRENT as well as 2.2.5) "test -n $string" will be TRUE if $string is NOT of zero length. # set string="fred" # echo $string fred # [ -n $string ] && echo yeah yeah ...No surprise there, however.... # set string="" # [ -n $string ] && echo yeah yeah # Am I overlooking something (I'm using tcsh, but it does the same thing in Bourne shell), or is this a bug? Thanks Andrew Lankford To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message