Actually, that was my point: for me, .* does not expand to .. or .; the special entires &quot;.&quot; and &quot;..&quot; appear to not be considered during globbing.<p>After closer inspection, it turns out that this is because I&#x27;m a zsh user:<p><pre><code>  % zsh -c &#x27;echo .*&#x27;
  zsh:1: no matches found: .*
  % bash -c &#x27;echo .*&#x27;
  . ..
</code></pre>
Indeed, zsh&#x27;s manual states:<p>&gt; <i>No filename generation pattern matches the files `.&#x27;  or  `..&#x27;.</i><p>… and I&#x27;ve just added another entry to my list of reasons as to why I love zsh.