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