prs - печать SCCS-файлов
prs [-d[спецификация_данных]] [-r[с_идентификатор]] [-e] [-l] [-c[кон_время]] [-a] файл ...
Команда prs выдает на стандартный вывод части SCCS-файла или файл целиком [см. ] в формате, который задает пользователь. Если указано имя каталога, prs обрабатывает все файлы в этом каталоге, начинающиеся с s.; файлы, к которым нет доступа на чтение, игнорируются без дополнительных сообщений. Если указано имя -, происходит чтение со стандартного ввода, каждая строка при этом трактуется как имя SCCS-файла, подлежащего обработке. Файлы, не начинающиеся с s., и файлы, к которым нет доступа на чтение, также игнорируются без дополнительных сообщений.
В командной строке prs можно в любом порядке задавать опции и имена файлов.
Каждая опция независимо применяется к каждому файлу.
-d[спецификация_данных]
Используется для указания данных, подлежащих выводу. Спецификация_данных - это строка, состоящая из ключевых слов данных [см. ниже] и дополнительного текста, задаваемого пользователем.
-r[с_идентификатор]
Указывает, информация о какой версии требуется. Если с_идентификатор не указан, подразумевается самая поздняя версия.
-e Указывает, что требуется информация обо всех версиях, созданных не позднее версии, определенной в опции -r, или не позднее даты, заданной в опции -c.
-l Указывает, что требуется информация обо всех версиях, созданных не ранее версии, определенной в опции -r, или не ранее даты, заданной в опции -c.
-c[кон_время]
Кон_время имеет формат:
гг[мм[дд[чч[мм[сс]]]]]
Опущенные цифры по умолчанию имеют максимально возможные значения, например -c7502 эквивалентно -c750228235959. Любое число любых нецифровых символов может разделять пары цифр; например, можно задать кон_время в виде "-c77/2/2 9:22:25".
-a Указывает, что требуется информация как о существующих (типа D), так и об удаленных (типа R) версиях [см. ]. Если опция -a не указана, выдается информация только о существующих версиях.
:Dt: | Информация о фрагменте | Таблица фрагментов | см. ниже | П |
:DL: | Статистика строк | " | :Li:/:Ld:/:Lu: | П |
:Li: | Число строк, вставленных в версии | " | nnnnn | П |
:Ld: | Число строк, удаленных в версии | " | nnnnn | П |
:Lu: | Число строк, не изменившихся в версии | " | nnnnn | П |
:DT: | Тип версии | " | D или R | П |
:I: | СИД | " | :R:.:L:.:B:.:S: | П |
:R: | Номер версии | " | nnnn | П |
:L: | Номер уровня | " | nnnn | П |
:B: | Номер ветви | " | nnnn | П |
:S: | Номер модификации | " | nnnn | П |
:D: | Дата создания версии | " | :Dy:/:Dm:/:Dd: | П |
:Dy: | Год создания версии | " | nn | П |
:Dm: | Месяц создания версии | " | nn | П |
:Dd: | День создания версии | " | nn | П |
:T: | Время создания версии | " | :Th:::Tm:::Ts: | П |
:Th: | Час создания версии | " | nn | П |
:Tm: | Минута создания версии | " | nn | П |
:Ts: | Секунда создания версии | " | nn | П |
:P: | Пользователь, создавший версию | " | входное имя | П |
:DS: | Порядковый номер версии | " | nnnn | П |
:DP: | Порядковый номер отца | " | nnnn | П |
:DI: | Порядковые номера включенных, исключенных,проигнорированных версий | " | :Dn:/:Dx:/:Dg: | П |
:Dn: | Порядковые номера включенных версий | " | :DS: :DS:... | П |
:Dx: | Порядковые номера исключенных версий | " | :DS: :DS:... | П |
:Dg: | Порядковые номера проигнорированных версий | " | :DS: :DS:... | П |
:MR: | Номера запросов | " | текст | М |
:C: | Комментарии | " | текст | М |
:UN: | Имена пользователей | Имена пользователей | текст | М |
:FL: | Список флагов | Флаги | текст | М |
:Y: | Флаг типа модуля | " | текст | П |
:MF: | Флаг проверки номеров запросов | " | да или нет | П |
:MP: | Имя программы проверки номеров запросов | " | текст | П |
:KF: | Флаг ошибок/предупреждений | " | да или нет | П |
:BF: | Флаг ветвления | " | да или нет | П |
:J: | Флаг одновременного редактирования | " | да или нет | П |
:LK: | Закрытые версии | " | :R:... | П |
:Q: | Определяемый пользователем текст | " | текст | П |
:M: | Имя модуля | " | текст | П |
:FB: | Минимальный номер редактируемой версии | " | :R: | П |
:CB: | Максимальный номер редактируемой версии | " | :R: | П |
:Ds: | СИД по умолчанию | " | :I: | П |
:ND: | Флаг пустоты версии | " | да или нет | П |
:FD: | Текст, описывающий файл | Комментарии | текст | М |
:BD: | Тело | Тело | текст | М |
:GB: | Извлеченное тело | " | текст | М |
:W: | Строка | Нет | :Z::M:\t:I: | П |
:A: | Строка | Нет | :Z::Y: :M: :I::Z: | П |
:Z: | Ограничитель строки | Нет | @(#) | П |
:F: | Простое имя SCCS-файла | Нет | текст | П |
:PN: | Составное имя SCCS-файла | Нет | текст | П |
* :Dt: = :DT: :I: :D: :T: :P: :DS: :DP: |