Я пытаюсь использовать tar.gz в каталоге и использовать
tar -czf workspace.tar.gz *
В результате tar включает в себя .svn каталоги в поддирерах, но NOT в текущем каталоге (поскольку * распространяется только на "видимые" файлы, прежде чем он будет передан tar
Я попытался
tar -czf workspace.tar.gz ., но затем я получаю сообщение об ошибке, потому что '.' во время чтения:
tar: ./workspace.tar.gz: file changed as we read it
Есть ли трюк, чтобы * соответствовал всем файлам (включая префикс с префиксом dot) в каталоге?
(используя bash в Linux SLES-11 (2.6.27.19)