MCS(1) MCS(1) НАЗВАНИЕ mcs - операции с секцией комментариев объектного файла СИНТАКСИС |mcs [-a цепочка_символов] [-c] [-d] [-n имя] [-p] объектный_файл ... ОПИСАНИЕ С помощью команды mcs манипулируют секцией комментариев объектного файла (обычно секция называется .comment). Команда используется для добавления, удаления, выдачи и сжатия содержимого секции комментариев в объектном фай- ле системы UNIX. Команда mcs по очереди берет указанные в командной строке опции и применяет их ко всем задан- ным объектным_файлам. Если объектный_файл является архивом, то он трактуется как набор отдельных объектных файлов. Например, если задана опция -a, то цепочка_символов добавляется к сек- ции комментариев каждого элемента архива. Допускаются следующие опции: -a цепочка_символов Добавить цепочку_символов к секции комментариев объектных_файлов. Если цепочка содержит пробелы, ее следует заключить в кавычки. -c Сжать содержимое секции комментариев, при этом дублирующиеся элементы удаляются. Порядок остав- шихся элементов сохраняется. -d Удалить из объектного файла содержимое секции ком- ментариев. Заголовок данной секции также удаляет- ся. -n имя Задание имени обрабатываемой секции. По умолчанию команда mcs работает с секцией, называемой .comment. Данную опцию можно применить для указа- ния другой секции. -p Выдать на стандартный вывод содержимое секции ком ментариев. Если указано более одного имени, то каждому выводимому элементу предшествует имя фай- ла, из которого он был выделен. Формат сообщения в этом случае таков: имя_файла:цепочка_символов. ПРИМЕР Добавить цепочку символов и выдать новое содержимое секции комментариев: |mcs -a цепочка_символов -p объектный_файл ФАЙЛЫ TMPDIR/mcs* Временные файлы. TMPDIR/* Временные файлы. Обычно каталог TMPDIR - это /usr/tmp, однако данное соглашение можно изменить, присвоив переменной окруже- ния TMPDIR другое значение [см. tempnam( ) в tmpnam(3S)]. СМ. ТАКЖЕ cpp(1). a.out(4) в Справочнике программиста. СЮРПРИЗЫ Команда mcs не может добавить новые секции или удалить существующие из выполняемых объектных файлов с магичес- ким числом 0413 [см. a.out(4)].