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