Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mcs(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ar(1)

cc(1)

ld(1)

tmpnam(3S)

a.out(4)

ar(4)

mcs(1)                                                               mcs(1)

NAME
     mcs - Kommentarteil einer Objektdatei verwalten

SYNTAX
     mcs [-a Zeichenkette] [-c] [-d] [-n Name] [-p] [-V] Datei...

BESCHREIBUNG
     Das Kommando mcs (manipulate comment section) wird dazu benutzt, einen
     Abschnitt, standardmäßig den .comment-Abschnitt, in einer ELF-Objekt-
     datei zu verwalten. Das Kommando wird zum Hinzufügen, Löschen, Aus-
     drucken und Komprimieren eines Abschnittsinhalts in einer ELF-Objekt-
     datei und nur zum Ausdrucken des Abschnittsinhalts in einer COFF-
     Objektdatei verwendet. mcs muß eine oder mehrere der nachstehend
     beschriebenen Optionen erhalten. Das Kommando wendet jede der Optionen
     der Reihe nach auf die Objektdateien an.

OPTIONEN
     -a Zeichenkette
          Zeichenkette an den Kommentarteil der ELF-Objektdateien anhängen.

          Wenn die Zeichenkette Leerzeichen enthält, muß sie in Anführungs-
          zeichen eingeschlossen sein.

     -c   Inhalt des Kommentarteils der ELF-Objektdateien komprimieren.

          Alle doppelten Einträge werden entfernt. Die Reihenfolge der
          übrigen Einträge wird nicht geändert.

     -d   Inhalt des Kommentarteils aus den ELF-Objektdateien löschen.

          Auch der Abschnittskopf des Kommentarteils der Objektdatei wird
          entfernt.

     -n Name
          Name des Kommentarteils angeben, auf den zugegriffen werden soll.

          Standardmäßig bearbeitet mcs den Abschnitt, der mit .comment
          bezeichnet ist.

     -p   Inhalt des Kommentarteils auf die Standardausgabe ausgeben.

          Jeder ausgedruckte Abschnitt wird mit dem Namen jener Datei ver-
          sehen, aus der er stammt; dabei wird das Format
          Dateiname[Mitgliedsname]: für Archivdateien und Dateiname: für
          andere Dateien benutzt.

     -V   Versionsnummer von mcs auf die Standardfehlerausgabe ausgeben.








Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

mcs(1)                                                               mcs(1)

     Ist die Eingabedatei ein Archiv [siehe ar(4)], wird das Archiv als
     eine Reihe individueller Dateien behandelt. Wenn beispielsweise die
     Option -a angegeben ist, wird die Zeichenkette an den Kommentarteil
     jeder ELF-Objektdatei im Archiv angehängt; ist das Archivmitglied
     keine ELF-Objektdatei, bleibt sie unverändert.

     Wird mcs auf einer Archivdatei durchgeführt, wird die Symboltabelle
     des Archivs entfernt, außer wenn nur die Option -p angegeben wurde.
     Bevor das Archiv durch das Kommando ld verknüpft werden kann, muß die
     Symboltabelle des Archivs wiederhergestellt werden, indem das Kommando
     ar mit der Option -s ausgeführt wird. mcs erzeugt entsprechende Warn-
     meldungen, wenn diese Situation eintritt.

BEISPIELE
     mcs -p Datei              # Kommentarteil der Datei ausgeben
     mcs -a Zeichenkette Datei # Zeichenkette an den Kommentarteil der
                               # Datei anhängen

HINWEISE
     mcs kann den Inhalt eines Abschnitts, der in einem Segment enthalten
     ist, weder hinzufügen noch löschen oder komprimieren.

DATEIEN
     TMPDIR/mcs*     temporäre Dateien

     TMPDIR          üblicherweise /var/tmp, kann aber durch die Umgebungs-
                     variable TMPDIR neu definiert werden [siehe tempnam()
                     in tmpnam(3S)].

SIEHE AUCH
     ar(1), cc(1), ld(1), tmpnam(3S), a.out(4), ar(4).























Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026