I’m so baffled I had to ask – why this behaviour?

cd /var/www/html
tar czf ~/package.tgz admin/* api/* mobile/*

I do this, and the resulting package doesn’t include a couple of hidden files – api/.htaccess and admin/.htaccess. However…

cd /var/www/html
tar czf ~/package.tgz *

This time the hidden .htaccess files are there.

Does anybody have enlightenment to offer as to why?

  • Onno (VK6FLAB)@lemmy.radio
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    1 day ago

    You don’t need the wildcard, and as others have pointed out, it doesn’t include "hidden " dot files by default.

    tar -czf ~/package.tgz admin api mobile