НАЗВАНИЕ
comb - об единение версий SCCS-файла
СИНТАКСИС
comb [-pс_идентификатор] [-cсписок] [-o] [-s] файл ...
ОПИСАНИЕ
Команда comb генерирует процедуру shell'а [см. ], которая реконструирует SCCS-файлы. Реконструированные файлы обычно оказываются меньше, чем исходные. Опции и имена файлов можно задавать в любом порядке, каждая опция независимо применяется к каждому файлу. Если указано имя каталога, comb обрабатывает все файлы в этом каталоге, начинающиеся с s.; файлы, к которым нет доступа на чтение, игнорируются без дополнительных сообщений. Если указано имя -, происходит чтение со стандартного ввода, каждая строка при этом трактуется как имя SCCS-файла, подлежащего обработке. Файлы, не начинающиеся с s., и файлы, к которым нет доступа на чтение, также игнорируются без дополнительных сообщений.
Сгенерированная процедура shell'а записывается на стандартный вывод.
Каждая опция об ясняется ниже для одного обрабатываемого файла; при нескольких файлах она применяется к каждому из них.
-pс_идентификатор С_идентификатор самой старой версии, которая должна быть сохранена. Все более старые версии из реконструированного файла удаляются. -cсписок Список [синтаксис списка - см. ] версий, которые должны быть сохранены. Все остальные версии удаляются. -o Эта опция позволяет для каждого выполнения get -e получить доступ к версии с тем же номером, что и раньше; иначе происходит перестройка номеров версий. Использование опции -o может привести к уменьшению размера SCCS-файла и изменению структуры дерева версий. -s Эта опция приводит к генерации процедуры shell'а, которая при выполнении выдает информацию для каждого обрабатываемого файла: имя файла, размер в блоках после реконструкции и до реконструкции и процент сжатия, вычисляемый, как 100*(до-после)/до. Рекомендуется перед реальной реконструкцией выполнить comb с этой опцией, чтобы оценить выигрыш дискового пространства от реконструкции.
Если никаких опций не указано, comb сохраняет только терминальные версии дерева версий и минимальное число их предшественников, необходимое для того, чтобы сохранить структуру дерева.
ФАЙЛЫ
s.COMB Имя реконструированного SCCS-файла. comb????? Временный файл.
СМ. ТАКЖЕ
, , , , .
в Справочнике программиста.
ДИАГНОСТИКА
Для раз'яснений пользуйтесь командой .
СЮРПРИЗЫ
Comb может изменить структуру дерева версий. Он может не привести к экономии дискового пространства; возможно, против ожиданий, реконструированный файл окажется больше, чем исходный.