Программа обработки архивов tar


Программа обработки архивов tar - стр. 28


файла. В этом случае аргументы имени файла являются именами архивных
файлов. (Если архивный файл не находится в вашем домашнем каталоге, не
забудьте включить в имя архива путь).
% cd ~
% tar --concatenate --file=music practice/records
Если вы теперь посмотрите содержимое 'music', вы увидите члены
архива 'practice/records':
- 46 -
% tar --list--file=music
blues
folk
jazz
rock
blues
practice/blues
practice/folk
practice/jazz
practice/rock
practice/blues
practice/classical
2.5. Как удалить из архива его члены *
Вы можете удалить из архива его члены с помощью '--delete'. Задайте
имя архива с помощью '--file=имя_архива'. Введите список имен членов,
подлежащих удалению. (Если вы не укажете эти имена, ничего не
удалится.) Опция '--verbose' заставляет tar печатать имена членов
после их удаления. Так же, как при использовании '--extract', важно,
чтобы вы дали точные имена членов. Для того, чтобы узнать точные имена
членов архива, используйте '--list'.
FIXME: xref Listing Archives
Опция '--delete' работает только с архивами, хранящимися на диске.
Вы не можете удалить члены из архива, хранящегося на ленте.
В некоторых случаях удобно удалять файлы из архива, хранящегося на
диске (но никогда не бывает удобно удалять файлы из архива,
хранящегося на ленте: из-за строчной природы записи на ленту этот
процесс похож на шифрование архива). Вы можете использовать операцию
'--delete' для удаления файлов из архива. Имена файлов, подлежащих
удалению, должны быть заданы как аргументы имени файла. Все версии
названных файлов удаляются из архива. Выполнение операции '--delete'
может быть очень медленным.
- 47 -
Чтобы уничтожить все версии файла 'blues' из архива 'records'
каталога 'practice', убедитесь, что вы находитесь в этом каталоге, а
затем
* Посмотрите содержимое архива 'records' (как это сделать, см. выше),
чтобы убедиться, что файлы, которые вы хотите удалить, хранятся в
архиве. (Этот шаг необязатален)
* Вызовите tar и задайте операцию удаления файлов из архива



- Начало -  - Назад -  - Вперед -



Книжный магазин