From owner-freebsd-hackers@FreeBSD.ORG Sun Jan 26 21:32:58 2014 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 94293D2F for ; Sun, 26 Jan 2014 21:32:58 +0000 (UTC) Received: from mail-ea0-x22d.google.com (mail-ea0-x22d.google.com [IPv6:2a00:1450:4013:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2B7D81DB3 for ; Sun, 26 Jan 2014 21:32:58 +0000 (UTC) Received: by mail-ea0-f173.google.com with SMTP id d10so1957998eaj.32 for ; Sun, 26 Jan 2014 13:32:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:from:to:cc:subject:date:content-type :content-transfer-encoding:in-reply-to:references; bh=ldbsgE9zZQ2+ubGw8QCthKn6BGQc22BnozBA/RVIrGw=; b=FaroHMIHvpd5Gf9R/n/KYVARkzw9U3lSwfiraPySAwNOlL5Dtzu0YclBB0qsThRe0n NKKuNf6A133qHNCypl9NGboZYCyRx1VF4sCsU9DcSvP/pdpromLxtB9d1yJ7GhOtuaDD tdqaGSGPe+49v6nFLRLFoYAvPiuC1JZS+/nr0MO0z8mxbjWyoLxkk2my/FR5Lxg6U8F4 aOScFkUiDPt4RM6FQ+4mjmxWOEvWOJbgDf+IaZpHgAIDnFJG95MeLhNoDuNbxvAb7Z76 EJrz3LvmzTw6uZHZFKMD/iOtf7yCXvvsh1pRleJjkMm0L+fJfK+uAs9aTpa7bqeX3iVo pnfA== X-Received: by 10.14.69.200 with SMTP id n48mr22069678eed.54.1390771976140; Sun, 26 Jan 2014 13:32:56 -0800 (PST) Received: from DOMYPC ([82.193.208.225]) by mx.google.com with ESMTPSA id o43sm33834149eef.12.2014.01.26.13.32.54 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 26 Jan 2014 13:32:55 -0800 (PST) Message-ID: <20140126.213255.017.3@DOMY-PC> From: rank1seeker@gmail.com To: "Tim Kientzle" Subject: Re: Is this a regex bug? Date: Sun, 26 Jan 2014 22:32:55 +0100 Content-Type: text/plain; charset="Windows-1250" Content-Transfer-Encoding: quoted-printable In-Reply-To: <88CC5471-AD3A-4841-89BB-23D585F77079@kientzle.com> References: <20140126.210430.622.1@DOMY-PC> <88CC5471-AD3A-4841-89BB-23D585F77079@kientzle.com> X-Mailer: POP Peeper (3.8.1.0) Cc: hackers@freebsd.org, Mark Blackman X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jan 2014 21:32:58 -0000 > -n is being interpreted as an option to =91echo=92 and being swallowed = before it gets to egrep.=0D=0A> =0D=0A> - Mark=0D=0A=0D=0A=0D=0AI've = tried without echo=0D=0A=0D=0Aprintf "\-n\n" | egrep = '^\-[[:alnum:]]+$'=0D=0A=0D=0AThis works!=0D=0AThanks for pointing = out.=0D=0A=0D=0A=0D=0A=0D=0A> Try without the grep:=0D=0A> =0D=0A> $ echo = '-m'=0D=0A> -m=0D=0A> $ echo '-n'=0D=0A> $ echo '-o'=0D=0A> -o=0D=0A> $ = man echo=0D=0A> =0D=0A> =0D=0A> =0D=0A> =0D=0A> On Jan 26, 2014, at 1:04 = PM, rank1seeker@gmail.com wrote:=0D=0A> =0D=0A> > Or am I crazy?=0D=0A> > = =0D=0A> > echo '-m' | egrep '^\-[[:alnum:]]+$'=0D=0A> > echo '-n' | egrep = '^\-[[:alnum:]]+$'=0D=0A> > echo '-o' | egrep '^\-[[:alnum:]]+$'=0D=0A> > = =0D=0A> > Guess what?=0D=0A> > Only middle one, '-n' doesn't match = it.=0D=0A> > Is this an RE bug or I clearly ain't seeing obvious?!=0D=0A> = > =0D=0A> > echo '-n' | egrep '^\-[0-9A-Za-z]+$'=0D=0A> > Doesn't work = either=0D=0A> > =0D=0A> > 9.2-RELEASE-p3 i386