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

Услуги юриста взыскание задолженности Новокузнецк. Юридическая помощь.

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


Однако
для решения проблемы очень просто использовать '--append':
% tar --append --verbose --file=records blues
blues
Т.к. вы задали опцию '--verbose', tar сразу напечатал имя
добавленного файла. Если вы сейчас используете опцию '--list' для
получения содержимого архива, вы увидите следующее:
% tar --list -f records
blues
folk
jazz
rock
blues
Новейшая версия 'blues' сейчас в конце архива. Т.к. файлы
извлекаются из архива в том порядке, в котором они там появились, и
т.к. извлеченные файлы даны в системе файлов под теми же именами, что
и те, под которыми они хранились в архиве, когда извлечены файлы
'records', новая версия 'blues' (которая имеет то же имя, что и
старая) запишется на версию, которая была записана первой.
FIXME: xref Keep Old Files
FIXME: -update обычно берет аргумент каталога, если файлы,
заархивированные из каталога, больше там не содержатся. Это
ошибка.
Простейший способ добавить файл в уже существующий архив - операция
'--append' ('-r'), которая записывает файлы в архив безотносительно к
тому, являются ли они уже членами архива. Когда вы используете
'--append', вы обязаны использовать аргументы имени файла. Если вы
задаете файл, уже хранящийся в архиве, tar добавляет в архив другую
копию файла.
- 40 -
Если вы прорабатывали предыдущие примеры, у вас должен быть
текстовый файл по имени '~/practice/rock', который не хранится ни в
архивном файле '~/practice/records', ни в архивном файле 'music'.
Чтобы добавить 'rock' в 'records', сначала сделайте 'practice' рабочим
каталогом ('cd practice'). Затем:
* Вызовите tar и задайте операцию '--append'.
* Задайте архив, в который нужно добавить файл - '--file=имя_архива'
('-f имя_архива').
* Задайте файлы, которые нужно добавить в архив, используя аргументы
имени файла.
Например:
% tar --append --file=records
blues
folk
jazz
rock
FIXME: здесь должна быть своего рода вершина.
Вы можете использовать '--append' для подержания членов архива
текущими с помощью активных файлов.


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



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