может както туда ключ -r засунуть, типа такого: find ~ -maxdepth 1 -name “.*” -exec tar -rf none.tar {} \;
PS:
кстати, попробовал сейчас у себя - такая же фигня, не работает, это может баг файнда какойто, ищется же не структура каталогов а название, ну если целевую директорию поиска задать, как домашний каталог, то все нормально работает, а запуская из текущего каталога добавляет к найденому саму директорию, вот чтобы проще:
$ find -name "."
.
т.е. можно попробовать вместо вашего шаблона “.*”
запустить поиск через такой “.?*”, возможно получится
или указать стартовую точку поиска (find ~ -name “.*”)