From: Junio C Hamano Date: Mon, 16 May 2011 20:45:46 GMT Subject: Re: Bikeshedding advice on the ab/i18n-scripts series Message-ID: <7vboz2l6h1.fsf@alter.siamese.dyndns.org> In-Reply-To: Ævar Arnfjörð Bjarmason writes: > Oh, and for all the convertion of: > > echo >&2 "$(gettext "foobar")" > > I've already done: > > ( > gettext "foobar" && > echo > ) >&2 Sorry, but what problem are you trying to solve? The output from $ gettext "foobar" may have 0, 1 or more LF at the end, but wouldn't echo >&2 "$(gettext "foobar")" terminate with a single LF in any case? Ahh, perhaps I was the one who said something stupid like: echo >&2 "$(cmd)" should be equivalent to cmd >&2 which is not the case when output from cmd does not end with a single LF (i.e. either an incomplete line, or with trailing blank lines). Sorry, if that is what you are trying to address, please let me take that back.