Tag: tar

tar с -C не работает

Я пытаюсь деактивировать в другой каталог, используя этот tar xvf BACKUP.tar -C test Но я получаю следующие ошибки File -C not present in the archive. File test not present in the archive. С помощью tar xv -C test -f BACKUP.tar Я получаю следующую ошибку tar: /dev/rmt0: A file or directory in the path name does […]

Как показать индикатор выполнения в то время, когда tar рекурсивно?

В bash-скрипте выполнение taring не отображается индикатор выполнения, как показать индикатор выполнения при тарировании каталога?

Можно ли перечислить все файлы в файле * .tar.gz без сканирования всего содержимого?

Я знаю только так: tar –full-time -tvf /path/to/file.tar.gz Но это делает tar для сканирования всего архива, и это занимает много времени, если оно очень большое. Мой вопрос, может быть, есть способ отсканировать только начало, только заголовок какого-то типа, как это происходит в других форматах, таких как * .7z или * .rar?

Сценарий Bash для tar – Указание проблемы

У меня есть сценарий, который принимает имена файлов как позиционные параметры. Я выполняю несколько операций над ними, а затем смоляю их. В настоящее время мой скрипт не работает. Эхо-линия существует для целей отладки. Просьба разъяснить это заявление Но когда я пытаюсь использовать tar в скрипте, если я могу записать файл, я хочу tar. SNIPPET while […]

Просмотр содержимого .tar

У меня есть большое количество tar-файлов и вам нужно их просматривать. Есть ли что-то вроде проклятия / ncurses tar browser (например, полуночный командир или ncdu)? Я знаю параметр -t для tar, но это не то, что мне нужно, поскольку он перечисляет все файлы, а не в дереве каталогов.

Извлечение tar.gz с расстояния

Я хотел бы извлечь один файл из файла tar.gz, но его в другой папке, чем я сейчас. Можно ли извлечь из «расстояния»?

Найдите архив и извлеките его в каталог, где он находится

Я хочу найти tar-файл, который представлен в любом каталоге и распаковать его в одной строке. Я могу найти его отдельно от домашнего каталога. но только может извлечь его из каталога, где он находится. Как я могу сделать оба в одной строке, используя канал? find -name any.tar ; tar xf any.tar find -name any.tar ; tar […]

Возможно ли иметь общее количество нет. блоков, снятых одними и теми же файлами, будут отличаться на двух ПК?

я использовал ls -l mysoftware/ на двух разных машинах, каждый из которых работает ubuntu 12.04. Но «общая», возвращенная этой командой, отличается на двух машинах. На одной машине печатается 6, а на другой машине – печать 24. Хотя я могу видеть такое же количество файлов. Фактически я скопировал сжатую папку mysoftware.tar.bz2 из моего pendrive на эти […]

Скрипты многотомных (GNU) `tar` с заранее определенным количеством томов

Я написал мне небольшой скрипт для тестирования (или извлечения) очень большого многотомного tar архива (примечание: создано с GNU tar ), каждый из которых 00x.tar chunk будет помещаться на стандартный DVD: #!/bin/bash d=$(dirname $0) prf="someprefix" last=$(ls -1 $d/*.tar | wc -l) for i in $(eval echo {2..$last}); do echo "n $prf.00$i.tar"; done | tar -Mtvf ./$prf.001.tar […]

По соглашению, куда пакеты идут, чтобы установить на другие машины?

Я работаю над скриптом, который будет scp tarball на другой машине, и извлечет и установит его содержимое через ssh. Я должен установить этот скрипт как один файл bash и один tarball. Я могу установить скрипты, распакованные в tarball, но я не думаю, что это была бы хорошая идея, потому что они запускались только на определенном […]

Linux и Unix - лучшая ОС в мире.