On Dec 7, 1:50pm, Vin Shelton wrote:
}
} pat="abc~def"
} ls -d *~$pat
} ==> abc def ghi jkl
}
} I think that expansion of $pat is happening after globbing
No, but the expansion of $pat is not a pattern unless you make it one.
ls -d *~${~pat}
(the braces are optional in zsh default emulation, used here for clarity).