Date: Fri, 30 Apr 2021 12:28:32 +0530 From: Inian Vasanth <inian.vasa...@gmail.com> Message-ID: <CADNZbLRBuvtihJC-EsY0NKeMsVibTKvgpQ33qve_g-yZ=r3...@mail.gmail.com>
| Why is it the case? Shouldn't the glob expression just serve the !(8) | pattern to exclude and simply do a no-op for the extra * character? The '*' means "sero or more of the preceding", the preceding was "not an 8" so anything which ends with zero (or more) not 8's matches. Since everything ends with 0 (or more) not 8's (or not anything elses) everything matches. kre