case
é uma correspondência exata, mas *
significa "corresponde a qualquer coisa" e o caso começa e termina com *
, portanto, ele corresponderá a qualquer string que contenha :$HOME/mydir:
. O segundo caso corresponderá a qualquer coisa, mas somente se a primeira condição não corresponder a