IT isn't the == operator that turns t??t into something that can match 'test'

It absolutely is.  If you don't think so, you fundamentally misunderstand
its purpose and operation.
---

        Then where is the operator when you take the same chararcters
t??t and place them as an argument to 'echo' or 'ls'

echo t??t
ls t??t

The turn into something else there as well and there's no '==' to be
found.


There is a difference between glob chars and regex chars.  Regex chars
only expand in the presence of a regex operator.

The glob chars expand on the command line without any operator being present to match files in the current directory of the file system.

Regex characters don't do that  or is that just gibberish too?



Reply via email to