Imported tab->space correction by redhat
[infodrom/manpages-de] / man1 / ar.1
1 .\"
2 .\"     Copyright 1993 Sebastian Hetze und der/die in der Sektion
3 .\"     AUTOR genannten Autor/Autoren
4 .\"
5 .\"     Dieser Text steht unter der GNU General Public License.
6 .\"     Er darf kopiert und verändert, korrigiert und verbessert werden.
7 .\"     Die Copyright und Lizenzbestimmung müssen allerdings erhalten
8 .\"     bleiben. Die Hinweise auf das LunetIX Linuxhandbuch, aus dem
9 .\"     dieser Text stammt, dürfen nicht entfernt werden.
10 .\"
11 .TH AR 1 "1. Juli 1993" "LunetIX Linuxhandbuch" "Dienstprogramme für Benutzer"
12 .SH BEZEICHNUNG 
13 ar \- verwaltet Funktionsbibliotheken
14 .SH SYNTAX 
15 .B ar
16 .RB [ dmpqrtx [ abi
17 .I Positionsname
18 .RB [ cilosuv ]]]
19 .I Archiv Datei ...
20 .SH BESCHREIBUNG
21 Mit 
22 .B ar
23 werden beliebig viele Dateien zu einer einzigen zusammengefasst.  Eine
24 Kompression findet nicht statt.
25 .I Archiv
26 ist der Name der zu bearbeitenden Archivdatei.  Die Archivdateien haben
27 per Konvention die Endung 
28 .BR .a .
29 .I Datei
30 ist der Name einer Datei, die in das Archiv eingefügt oder aus ihm
31 gelöscht werden soll.
32 .PP
33 .B ar
34 wird vor allem zur Verwaltung von Bibliotheken für den C-Compiler
35 verwendet.  Der Linker benötigt die spezielle Datei
36 .BR __.SYMDEF ,
37 in der die Symboltabellen aller Objektdateien zusammengefasst sind.  Mit
38 der Option 
39 .B \-s
40 wird diese Datei
41 erstellt und in das Archiv eingefügt.
42 .SH OPTIONEN
43 .TP
44 .B d
45 (delete)  löscht
46 .I Datei
47 aus dem
48 .I Archiv
49 .TP
50 .B m
51 (move) verschiebt die
52 .I Datei
53 nach
54 .RB ( a "fter) vor"
55 .RB ( b "efore) oder ersetzt sie anstelle"
56 .RB ( i "nstead) der Datei"
57 .TR Positionsname
58 .TP
59 .B p
60 (print) gibt die
61 .IR Datei
62 auf der Standardausgabe aus; die Zusatzoption 
63 .B v
64 (verbose) gibt den Dateinamen vor jeder Datei aus
65 .TP
66 .B q
67 (quick) fügt die
68 .IR Datei
69 in das
70 .IR Archiv
71 ein, ohne zu prüfen, ob die Datei schon vorhanden ist; durch die Zusatzoption 
72 .B c
73 wird die Warnung beim Erzeugen eines neuen Archivs unterdrückt
74 .TP
75 .B r
76 (replace)
77 .IR Datei
78 ersetzt den gleichnamigen Eintrag in
79 .IR Archiv ;
80 wenn noch kein Eintrag dieses Namens existiert, wird ein neuer angelegt
81 .TP
82 .B t
83 (table) gibt das Inhaltsverzeichnis aus; die zusätzliche Option 
84 .B v
85 lässt die ausführliche Version anzeigen
86 .TP
87 .B x
88 (extract)
89 .IR Datei
90 wird aus dem
91 .IR Archiv
92 herauskopiert
93 .TP
94 .B s
95 sorgt für Erstellung und Aktualisierung der Symboltabelle
96 .B __.SYMDEF
97 für den Linker, wie das Kommando
98 .B ranlib
99 .SH AUTOR
100 Viele, Free Software Foundation.
101