bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Unexpected parse error in function definition involing grouping brac


From: Greg Wooledge
Subject: Re: Unexpected parse error in function definition involing grouping braces and redirections
Date: Tue, 16 Jun 2015 08:58:00 -0400
User-agent: Mutt/1.4.2.3i

On Tue, Jun 16, 2015 at 01:56:31PM +0200, Michael Le Barbier Grünewald wrote:
>           1>&2 {
>             printf "$@"
>             printf '\n'
>           }

Redirections may appear anywhere in a simple command, but may only appear
at the END of a compound command.  Brace grouping is a compound command,
so this is actually a syntax error.

{
  printf "$@"
  printf '\n'
} 1>&2

would be valid.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]