Я извлекаю папку из tarball, и я вижу, что эти файлы с нулевым байтом отображаются в результате (там, где они не находятся в исходном коде). Настройка (все в OS X):Что это за бранные файлы с нулевым байтом, извлеченные из tarball? (OSX)
На одном компьютере у меня есть каталог/My/Stuff/Goes/Here /, содержащий несколько сотен файлов. я построить его, как этот
tar -cZf mystuff.tgz /My/Stuff/Goes/Here/
На машине два, я ПКПП файл TGZ в моем локальном каталоге, а затем распаковать его.
tar -xZf mystuff.tgz
Это создает ~ Скотт/My/Материал/Goes /, но затем под Goes, я вижу два файла:
Here/ - a directory,
Here.bGd - a zero byte file.
файл нулевых байт "Here.bGd" имеет случайные 3 -характер суффикса, смешанные символы верхнего и нижнего регистра. Он имеет то же имя, что и каталог самого низкого уровня, упомянутый в команде tar-creation. Он отображается только в каталоге с наименьшим уровнем. Кто-нибудь знает, откуда они взялись, и как я могу настроить свое творение смолы, чтобы избавиться от них?
Update: Я проверил оглавление на файлы с помощью дегтя tZvf: TOC не перечисляют файлы нулевых байт, поэтому я склоняюсь к предположению, что распаковывать машин находится в вине. OS X - версия 10.5.5 на распаковке (не уверен, как проверить тип файловой системы). Tar - это GNU tar 1.15.1, и он пришел с машиной.