SYNOPSIS
archDESCRIPTION
arch displays machine architecture type.
Linux Complete Command Reference
archar [ - ] dmpqrtx[abcilosuvV] [ membername ] archive files ...
d Delete modules from the archive. Specify the names of modules to be deleted as files ; the archive is
untouched if you specify no files to delete.
If you specify the v modifier, ar will list each module as it is deleted.
m Use this operation to move members in an archive. The ordering of members in an archive can make a difference in how programs are linked using the library if a symbol is defined in more than one member. If no modifiers are used with m, any members you name in the files arguments are moved to the end of the archive; you can use the a, b, or i modifiers to move them to a specified place instead.
p Print the specified members of the archive to the standard output file. If the v modifier is specified, show the member name before copying its contents to standard output. If you specify no files, all the files in the archive are printed.
q Quick append; add files to the end of archive without checking for replacement. The modifiers a, b, and i do not affect this operation; new members are always placed at the end of the archive. The modifier v makes ar list each file as it is appended. Since the point of this operation is speed, the archive’s symbol table index is not updated, even if it already existed; you can use ar s or ranlib explicitly to update the symbol table index.
r Insert files into archive (with replacement). This operation differs from q in that any previously existing members are deleted if their names match those being added. If one of the files named in files doesn’t exist, ar displays an error message and leaves undisturbed any
existing members of the archive matching that name. By default, new members are added at the end of the file, but you may use one of the modifiers a, b, or i to request placement relative to some existing member. The modifier v used with this operation elicits a line of output for each file inserted, along with one of the letters a or r to indicate whether the file was appended (no old member deleted) or replaced.
t Display a table listing the contents of archive, or those of the files listed in files that are present in the archive. Normally, only the membername is shown; if you also want to see the modes (permissions), timestamp, owner, group, and size, you can request that by also specifying the v modifier. If you do not specify any files, all files in the archive are listed. If there is more than one file with the same name (say, fie) in an archive (say, b.a), ar t b.a fie will
list only the first instance; to see them all, you must ask for a complete listing—in our example, ar t b.a.
x Extract members (named files) from the archive. You can use the v modifier with this operation to request that ar list each name as it extracts it. If you do not specify any files, all files in the archive are extracted.a Add new files after an existing member of the archive. If you use the modifier a, the name of an existing archive member must be present as the membername argument, before the archive specification.
b Add new files before an existing member of the archive. If you use the modifier b, the name of an existing archive member must be present as the membername argument, before the archive specification
(same as i).
c Create the archive. The specified archive is always created if it didn’t exist when you request an update.But a warning is issued unless you specify in advance that you expect to create it by using this modifier.
i Insert new files before an existing member of the archive. If you use the modifier i, the name of an existing archive member must be present as the membername argument, before the archive specification.
(same as b).
l This modifier is accepted but not used.
o Preserve the original dates of members when extracting them. If you do not specify this modifier, files extracted from the archive will be stamped with the time of extraction.
s Write an object-file index into the archive, or update an existing one, even if no other change is made to the archive. You may use this modifier flag either with any operation, or alone. Running ar s on an archive is equivalent to running ranlib on it.
u Normally, ar r... inserts all files listed into the archive. If you would like to insert only those of the files you list that are newer than existing members of the same names, use this modifier. The u modifier is allowed only for the operation r (replace). In particular, the combination qu is not allowed, since checking the timestamps would lose any speed advantage from the operation q.
v This modifier requests the verbose version of an operation. Many operations display additional information, such as filenames processed, when the modifier v is appended.V This modifier shows the version number of ar.
appres [[class [instance]] [–1] [toolkitoptions]% appres XTerm% appres XTerm myxterm% appres XTerm –name myxterm% appres Xman.TopLevelShell.Form xman.topBox.form% appres XTerm.VT100 xterm.vt100 –1anytopnm fileansi2knr input_file output_fileafmtodit [ –ns ][–ddesc_file ][–eenc_file ][–in ][–an ] afm_file map_file fontitalicCorrectionps charn
leftItalicCorrectionps charn
subscriptCorrectionps charnOPTIONS
–n Don’t output a ligatures command for this font. Use this with constant-width fonts.
–s The font is special. The effect of this option is to add the special command to the font file.
–ddesc_file The device description file is desc_file rather than the default DESC.
–eenc_file The PostScript font should be reencoded to use the encoding described in enc_file. The format of enc_file is described in grops.
–an Use n as the slant parameter in the font file; this is used by groff in the positioning of accents. By default, afmtodit uses the negative of the ItalicAngle specified in the afm_file; with true italic fonts, it is sometimes desirable to use a slant that is less than this. If you find that characters from an italic font have accents placed too far to the right over them, then use the –a option to give the font a smaller slant.
–in Generate an italic correction for each character so that the character’s width plus the character’s italic correction is equal to n thousandths of an em plus the amount by which the right edge of the character’s bounding is to the right of the character’s origin. If this would result in a negative italic correction, use a zero italic correction instead. Also generate a subscript correction equal to the product of the tangent of the slant of the font and four-fifths of the x-height of the font. If this would result in a subscript correction greater than the italic correction, use a subscript correction equal to the italic correction instead. Also generate a left italic correction for each character equal to n thousandths of an em plus the amount by which the left edge of the character’s bounding box is to the left of the character’s origin. The left italic correction may be negative. This option is normally needed only with italic (or oblique) fonts. The font files distributed with groff were created using an option of –i50 for italic fonts./usr/lib/groff/font/devps/DESC Device description file
/usr/lib/groff/font/devps/F Font description file for font F
/usr/lib/groff/font/devps/download List of downloadable fonts
/usr/lib/groff/font/devps/text.enc Encoding used for text fonts
/usr/lib/groff/font/devps/generate/textmap Standard mapping
addftinfo [ –paramvalue... ] res unitwidth font
x-height The height of lowercase letters without ascenders such as x
fig-height The height of figures (digits)
asc-height The height of characters with ascenders, such as b, d, or l
body-height The height of characters such as parentheses
cap-height The height of uppercase letters such as A
comma-depth The depth of a comma
desc-depth The depth of characters with descenders, such as p, q, or y
body-depth The depth of characters such as parentheses