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

Re: Bookworm: dash shell globs don't recognise [^...] to negate a character class



On Thursday, April 13, 2023 10:36:08 PM Greg Wooledge wrote:
> Anyway, here's the POSIX documentation section:
> 
> https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#t
> ag_18_13
> 
> And the relevant piece of text:
> 
>  [  If an open bracket introduces a bracket expression as in XBD RE
>     Bracket Expression, except that the <exclamation-mark> character
>     ( '!' ) shall replace the <circumflex> character ( '^' ) in its
>     role in a non-matching list in the regular expression notation, it
>     shall introduce a pattern bracket expression. A bracket expression
>     starting with an unquoted <circumflex> character produces unspecified
>     results. Otherwise, '[' shall match the character itself.

Wow -- I thought this was an English language list :-(

But seriously, that seems very hard to interpret / understand.

-- 
rhk 
             
| No entity has permission to use this email to train an AI. 

Sig truncated.


Reply to: