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


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


Если tar нашел, что сообщить, он это сделает, как только сравнит
все файлы.
Если вы удаляете файл 'jazz' из системы файлов ('rm jazz') и
модифицируете файл 'blues' (например, добавлением текста с помощью
редактора типа Emacs), верхний пример будет выглядеть следующим
образом:
% tar --compare --verbose --file=records
blues
blues: mod time differs
blues: size differs
folk
jazz
jazz; does not exist
%
Заметим опять, что в то время как '--compare' докладывает об именах
членов архива, не имеющих противоположных частей в системе, он
игнорирует файлы системы, не имеющие противоположных частей в архиве.
Чтобы это продемонстрировать, создададим файл в каталоге 'practice' по
имени 'rock' (используя любой текстовый редактор). Новый файл
появляется, когда вы смотрите содержимое каталога:
FIXME: нужно привести пример.
- 23 -
2.1.6. Использование сравнения начиная с верхнего каталога *
Кроме использования '--compare' для сравнения отдельных файлой
архива с их противоположными частями в системе файлов, эту опцию можно
использовать для сравнения заархивированных каталогов с их
противоположными частями в действующей системе файлов. Вы можете
создать заново верхний пример, используя ваш домашний каталог и файл
'music' (в котором хранится каталог 'practice') вместо архивного файла
'records'.
В первую очередь перейдите к домашнему каталогу ('cd..'). Затем
постарайтесь проделать то же, что в предыдущем примере, используя
'music' в качестве заданного архивного файла, а каталог 'practice' как
аргумент имени файла.
% tar --compare --verbose --file=music practice
practice
practice/blues
practice/blues: mod time differs
practice/blues: size differs
practice/folk
practice/jazz
practice/jazz: does not exist
practice/records
Кроме использования '--compare' ('-d') для сравнения текстовых
файлов, вы можете его использовать для сравнения каталогов. Чтобы это
проиллюстрировать, нужно переделать вышеприведенные примеры, используя
ваш домашний каталог в качестве рабочего каталога, и используя



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