help-bash
[Top][All Lists]
Advanced

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

Re: [Help-bash] Why `echo !(*.l).c` behaves different depending on the c


From: Chet Ramey
Subject: Re: [Help-bash] Why `echo !(*.l).c` behaves different depending on the context?
Date: Mon, 11 Feb 2019 11:29:21 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.5.0

On 2/9/19 8:03 AM, Peng Yu wrote:

> I solved it by using `eval`. Nevertheless, I don't think this part of
> the bash grammar is well designed. But I am not sure if there is an
> easy way to improve it in the current parsing framework.

How would you propose to "improve it" given the requirement that compound
commands are parsed in their entirety before any part is executed?


-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    address@hidden    http://tiswww.cwru.edu/~chet/



reply via email to

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