bug-bash
[Top][All Lists]
Advanced

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

Re: Nested extglob outputs "." ".."


From: Michal Pesa
Subject: Re: Nested extglob outputs "." ".."
Date: Wed, 22 Aug 2018 21:19:30 +0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

My bad, sorry for not searching properly before asking. Thank you for your time.


On 8/22/2018 3:16 PM, Chet Ramey wrote:
On 8/22/18 3:57 AM, Michal Pesa wrote:
Hello, I have encountered a strange behavior of nested extended globs:

$ echo *
0000.txt 000.txt 00.txt 0.txt a.txt b.txt c.txt
$ echo !(0.txt)
0000.txt 000.txt 00.txt a.txt b.txt c.txt
$ echo !(+(0).txt)
. .. a.txt b.txt c.txt

The last example correctly excludes the files but why are "." ".." being
printed?
This was changed back in January as the result of a discussion started by

http://lists.gnu.org/archive/html/bug-bash/2017-12/msg00074.html

Chet





reply via email to

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