1nomarch(1) Archive Extraction nomarch(1)
2
3
4
6 nomarch - extract `.arc' archives
7
9 nomarch [-hlptUv] [archive.arc] [match1 [match2 ... ]]
11 nomarch lists, extracts, or tests `.arc' archives. (An alternate exten‐
12 sion sometimes used was `.ark'; these work too.) This is a very out‐
13 dated file format which should certainly not be used for anything new,
14 but you may still need an extraction utility, and here it is. :-)
15
16 The default action is to extract all files in the specified archive;
17 see OPTIONS below for how to do other things instead.
18
20 -h give terse usage help.
21
22 -l list files in archive. If verbose listings are enabled, it shows
23 the filename, compression method, compressed/uncompressed size,
24 date/time, and CRC; but by default, it just shows the filename,
25 uncompressed size, and date/time.
26
27 -p extract to standard output, rather than to separate files.
28
29 -t test files in archive (more precisely, check file CRCs).
30
31 -U use uppercase filenames; more precisely, preserve original case
32 from archive.
33
34 -v give verbose output (when used with `-l').
35
36 archive.arc
37 the archive to operate on.
38
39 match1 etc.
40 optionally specify which archive members to list/extract/test.
41 Those which match any of these filenames/wildcards are pro‐
42 cessed. Wildcard operators supported are shell-like `*' and `?',
43 but don't forget to quote arguments which use these (e.g.
44 `nomarch foo.arc '*.bar'').
45
47 nomarch follows the `unzip'-like practice of working on only one ar‐
48 chive per run, with further `filenames' given on the command-line actu‐
49 ally specifying files to extract (or whatever). The easiest way to work
50 on multiple files with nomarch is simply to run it multiple times using
51 for; for example:
52
53 for i in *.arc; do nomarch $i; done
54
55 The above would extract all archives in the current directory.
56
58 Emacs's arc-mode facility lets you work with various kinds of archive
59 file directly from the editor. Making it use nomarch for extracting
60 `.arc' files isn't too hard. Just add the following to your ~/.emacs
61 file:
62
63 (setq archive-arc-extract '("nomarch" "-U"))
64
66 The CRC used by the format is only 16-bit, so `-t' is a less-than-per‐
67 fect test.
68
69 One compression method, obsolete even by `.arc' standards :-), isn't
70 supported yet. This is partly because I've yet to find a single file
71 which uses it, despite testing an awful lot of files.
72
73 Subdirectories in Spark archives are extracted as the `.arc'-format
74 files they really are, which may not be terribly convenient.
75
77 tar(1), gzip(1), bzip2(1), lbrate(1)
78
80 Russell Marks (rus@svgalib.org).
81
82
83
84Version 1.4 18th June, 2006 nomarch(1)