From owner-freebsd-ports@FreeBSD.ORG Mon Feb 4 17:49:04 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 05C3F72A for ; Mon, 4 Feb 2013 17:49:04 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from smtp.burggraben.net (base.exwg.net [IPv6:2a01:4f8:140:50a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 92737EBE for ; Mon, 4 Feb 2013 17:49:03 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.burggraben.net (Postfix) with ESMTP id 47BF86003CD for ; Mon, 4 Feb 2013 18:49:02 +0100 (CET) X-Spam-Scanned: by amavisd-new at exwg.net Received: from smtp.burggraben.net ([127.0.0.1]) by localhost (ns.burggraben.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mq+sKVt6A+Wu for ; Mon, 4 Feb 2013 18:49:01 +0100 (CET) Received: from elch.exwg.net (dslb-088-066-015-247.pools.arcor-ip.net [88.66.15.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "elch.exwg.net", Issuer "Christoph Moench-Tegeder" (verified OK)) by smtp.burggraben.net (Postfix) with ESMTPS for ; Mon, 4 Feb 2013 18:49:01 +0100 (CET) Received: by elch.exwg.net (Postfix, from userid 1000) id 5904D30876; Mon, 4 Feb 2013 18:49:01 +0100 (CET) Date: Mon, 4 Feb 2013 18:49:01 +0100 From: Christoph Moench-Tegeder To: freebsd-ports@freebsd.org Subject: Re: GNU style getopt problem Message-ID: <20130204174900.GA93932@elch.exwg.net> References: <1359717012393-5782884.post@n5.nabble.com> <20130201113618.GA2371@reindeer.exwg.net> <1359729522801-5782949.post@n5.nabble.com> <1359729741318-5782951.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1359729741318-5782951.post@n5.nabble.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Feb 2013 17:49:04 -0000 ## Beeblebrox (zaphod@berentweb.com): > Interesting - when I switch to bash and try it: > getopt --help 2> &1 | grep long > bash: syntax error near unexpected token `&' Ah, bash... > while this one gives no message - I guess I'll try a test with this. > $ getopt --help 2>&1 | grep long After I re-checked this: only "2>&1" is correct and (hopefully) portable, everything else "may or may not work", that is, fail on every other different platform/shell. Regards, Christoph -- Spare Space