title: how to make tar exclude hidden directories
body: <p>When I want to exclude directories when taring, I typically use syntax like this:</p>
  
  <pre><code>tar -zcf /backup/backup.tar.gz --exclude="/home/someuser/.ssh" /home/someuser
  </code></pre>
  
  <p>How can I modify this to exclude all hidden directories, for example, in addition to .ssh/, I also want to exclude .vnc/, .wine/, etc.</p>