По-видимому, эта проблема не имеет никакого отношения к Android. Мы протестировали с нашей пользовательской версией Linux, и у нас есть все еще та же проблема: FTrace производит точность миллисекунд, в то время как другие инструменты могут произвести точность микросекунд. Возможно, проблема версии модуля FTrace?
С уважением,
Можно попробовать следующее:
tar -czf ./zips/someFile.tar.gz -C ./tmp/ someFolder
Можно воспользоваться параметром -C
или --директорией
tar -czf ./zips/someFile.tar.gz -C ./tmp someFolder
С man tar
-C, --directory DIR
change to directory DIR
Пример
% ls -og
total 4
-rw-rw-r-- 1 0 Mai 21 18:39 bar
drwxrwxr-x 2 4096 Mai 21 18:39 foo
tar -cvf ../sample.tar -C /home/user/tmp .
tar -tvf ../sample.tar
drwxrwxr-x user/user 0 2015-05-21 18:39 ./
-rw-rw-r-- user/user 0 2015-05-21 18:39 ./bar
drwxrwxr-x user/user 0 2015-05-21 18:39 ./foo/
Команда TAR
не на молнии. Даже с флагом -Z
. Однако он собирает серию файлов / папок и необязательно сжать результат. Напротив, ZIP
сжимает каждый файл и добавляет его в архив. ZIP
и TAR
Используйте различные алгоритмы сжатия.
Страница PAGE для GNU TAR показывает флаг
( - каталог
) для изменения каталога, чтобы вы могли сделать это
tar czfC zips/someFile.tar.gz tmp someFolder
Может также использовать опцию - преобразование
- преобразование
, чтобы удалить ведущую TMP /
tar czf zips/someFile.tar --transform 's#^tmp/##' tmp/someFolder