On 6/1/26 9:59 AM, Andrei Borzenkov wrote:
On Mon, Jun 1, 2026 at 4:41 PM Chet Ramey <[email protected]> wrote:On 6/1/26 4:08 AM, Andrei Borzenkov wrote:Because '\*' is not a glob, so filename expansion is not performed.If this is not a glob, I expect '\' to be stripped (quote removal) before the result is used in the command.Quote removal doesn't apply to the results of expansion, only to quoting characters in the original word.There is no result of expansion as no expansion was performed because bash decided that the original word had quoted characters and skipped expansion.
What? The `pattern' is the result of a variable expansion.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU [email protected] http://tiswww.cwru.edu/~chet/
OpenPGP_signature.asc
Description: OpenPGP digital signature
