New submission from Je GeVa :
some common Unix style pathname pattern expansions are not supported :
~/ for $HOME
~user/ for $HOME of user
{1,abc,999} for enumeration
ex:
lets say
$ls ~
hello1.a hello2.a helli3.c
then :
$echo ~/hell*{1,3}.*
hello1.a helli3.c
while
>> glob.glob(
Je GeVa added the comment:
well ;
1) tilde expansion
this is an issue
2) brace expansion
have no clue how the engineers at the fruity company maimed your bash and
zsh man but brace expansion is core to both of them.
https://www.gnu.org/software/bash/manual/html_node/Brace-Expansion.html
http