Schluesselvergabe


-d
Die angegebenen Dateinamen sollen aus dem Archiv geloescht werden. Hier koennen auch die Optionen -v und -l verwendet werden.
-r
Die angegebenen Dateinamen sollen die existierenden Dateien in der Archivdatei ersetzen. Es koennen die Optionen -v, -c oder -l angegeben werden. Ausserdem duerfen die Positionsparameter a, b und i spezifiziert werden. Bei Angabe eines Positionsparameters muss zusaetzlich ein Dateiname als Positionsname auf der Eingabezeile erscheinen.
-t
Es soll eine Liste der Dateien in der Archivdatei gezeigt werden.
-q
Die Dateien sollen ans Ende der Archivdatei angehaengt werden.
-p
Die angegebenen Dateien sollen mit ihrem Inhalt gezeigt werden.
-m
Die Dateien sollen ans Ende der Archivdatei verlagert werden.
-x
Die angegebenen Dateien sollen aus der Archivdatei extrahiert werden.
-v
Bei Angabe dieser Option zeigt das Kommando ar zusaetzliche Meldungen auf dem Bildschirm. Dies macht sich z. B. bei der Erstellung eines Archivs bemerkbar, da fuer jede archivierte Datei eine separate Meldung produziert wird.
-c
Die Meldung des Kommandos ar, wie normalerweise produziert wird, erscheint nach Angabe dieser Option nicht mehr.
-l
Diese Option steuert die Kreation temporaerer Dateien.
-s
bewirkt, dass die Symboltabelle fuer ein Archiv neu erstellt wird, selbst wenn ar nicht mit einem Kommando aufgerufen wird, das den Inhalt des Archivs aendert. Diese Option ist zur Wiederherstellung der Symboltabelle nuetzlich, wenn diese zuvor mit strip entfernt worden ist. Der Aufruf ar r archiv_datei ist aequivalent zu ranlib archiv_datei.
-u
Wenn u mit r verwendet wird, so werden nur die Dateien ersetzt, die seit ihrer letzten Archivierung modifiziert wurden.
a
Wenn a zusammen mit r oder m angegeben wird, so werden die Datei(en) nach der mit posname spezifierten Datei im Archiv eingefuegt.
-b
Wenn diese Option zusammen mit r oder m angegeben wird, so werden die Datei(en) vor der mit posname spezifierten Datei im Archiv eingefuegt.
-i
Wenn i zusammen mit r oder m angegeben wird, so werden die ·Datei(en) vor der mit posname spezifierten Datei im Archiv eingefuegt.
-o
Beim Extrahieren von Dateien werden deren urspruenglichen Zeitmarken uebernommen. Normalerweise erhalten extrahierte Dateien als Zeitmarken den Zeitpunkt des Extrahierens.
Hinweis(e):
Wenn bei datei(en) dieselbe Datei zweimal angegeben ist kann sich auch zweimal im Archiv aufgenommen werden.
Archivdateien sollten immer das Suffix .a haben.
Das Kommando ar bewirkt keine nennenswerte Speicherplatzeinsparungen, da die angegebenen Dateien nicht komprimiert werden.
Manche Unix-Systeme fordern, dass die Symboltabelle einer Archivdatei eventuell zuerst mit ranlib archiv bzw. ar s archiv aktualisiert werden muss, bevor sie von ld bearbeitet werden kann.
Zur Erstellung und Pflege von Archiven koennen auch die beiden Kommandos tar und cpio verwendet werden. Es ist aber wichtig zu wissen, dass alle drei Kommandos verschiedene Archivformate benutzen und somit ein einmal erstelltes Archiv auch nur wieder mit dem gleichen Kommando bearbeitet werden kann.

Zurueck || Index || Vor