ARJ(1) | Arj Software | ARJ(1) |
arj - Archiver for .arj files
arj command [-switch[-|+|option]] archive[.arj] [base directory] [!list name|path name|wildcard name]
arj is a compression and file archiving utility. It was invented by Robert K. Jung. ARJ stands for Archived by Robert Jung.
b1: Backup changed, reset archive bits b2: only reset archive bits b3: reset archive bit during restore b4: do not restore bits, reset arc b5: do not restore any file attributes
d1: Delete without permission (same as arj m) d2: Truncate instead of deleting
f1: Freshen with OLDER files f2: Freshen with DIFFERENT files f3: Freshen with CRC mismatched files
gstew: garble with password stew g?: prompt for password
i1: show bar graph Indicator i2: show percentage and bar graph i3: total progress percentage i4: total progress bar graph i5: total percentage and bar graph i6: total percentage and file graph
m0: store (no compression) m1: good compression (default) m2: less memory and compression m3: FAST! less compression m4: FASTEST! least compression
o: on today o19901225: on/after 12/25/1990 ob: Before YYYYMMDDHHMMSS ob: before today ob19901225: before 12/25/1990 od: no older than N Days od5: five or less days old oa: After YYYYMMDDHHMMSS (last access) oa: on today oa19901225: after 12/25/1990 oab: Before YYYYMMDDHHMMSS (last access) oab: before today oab19901225: before 12/25/1990 oc: After YYYYMMDDHHMMSS (created) oc: on today oc19901225: after 12/25/1990 ocb: Before YYYYMMDDHHMMSS ocb: before today ocb19901225: before 12/25/1990
s1: save original time-Stamp s2: set archive time-Stamp s3: save both original time-Stamps
t0: set binary file type t1: set C text file type t1f: force C text file type t1g: set C text with graphics
u1: Update files (new + OLDER) u2: Update files (new + different) u3: Update files (new + CRC mismatch)
v360: build 362000 byte volumes v50K: build 50000 byte volumes va: auto-detect space available vd/tmp/*: delete /tmp/* ve: use alternate volume naming vi: inhibit diskette change test vr50K: reserve 50000 bytes of space on first volume vs: provide command prompt vscmd: execute cmd before each vol vv: beep between volumes vw: keep Whole files in volumes vz: provide command with no echo v360,v720,v1200,v1440: abbrevs Volume options may be in any order
except s and z which must be last
x*.sh: exclude *.sh files x!names: exclude files in names multiple exclusions are allowed
zarc.cmt: use arc.cmt for comments z/dev/null: use to strip comments
h#1: append time string to name h#2: append DHHMMSS to name (custom: h#{Y,M,D,N,h,m,s}) h#YYYY-MMDD: append YYYY-MMDD
a - archive bit set b - archive bit clear r - readonly s - system h - hidden d - directory n - normal file, not d,h,r,s,c,l c - chapter label l - volume label f - abbrev for n,d,r,s,h u - UNIX special files w - win95 long filenames hb: select all types hbsh: select hidden, system only hbd: select dirs only
hf1: set longnames in file comment or extract with w95lname.nnn hf2: use long filenames in DOS hf3: set longnames in file comment using shortname wildcards hf4: set all files archived in Windows as Windows long filenames
hgarjcrypt.so: set arjcrypt.so as name of garble module hg!: specify use of 40 bit encryption
hk1: more recovery data hk9: maximum amount of recovery data
Disable ARJ-PROTECT when used with the "y" command
hm!: redirect -hm temp file hm! : move temp file to XMS mem hm!/tmp : move temp file to /tmp
hq1: ignore open not found error on adds hq2: ignore access and not found on adds
hy1: force arj32 to use OEM codepage hy2: force arj32 to use ANSI codepage
j#1: store only date, size, attributes j#2: restore file attributes j#3: restore file dates j#4: restore file attributes and dates
jb0: clear chapter archive status jb*: select all chapter backup files
jc5: exit after 5 files jc nam1 nam2: exit after 2 files
e -jd50K: skip file if<50000 free l -jd1000: set error if<1000 free
jh65535: set to 65535 bytes (max) jh2048: set to 2048 bytes (min)
jn/bin/test: restart at /bin/test jn: get restart information from previously written index file
jo: extract to unique Output names jo1: extract to unique Output names keeping file extension
jt1: Test CRC and file contents jt2: Test only added file contents jt3: Test only file date-time and size
a - skip append query c - skip create directory query d - skip delete files query k - skip disk space available query n - skip new filename prompt o - skip overwrite file query r - erase all type-ahead before query s - skip scanned enough text query v - skip proceed to next volume query y - accept single character Y/N/A/Q jycny: skip create, new name queries in single character
input mode
jzfile.cmt: use file.cmt for comments jz/dev/null: use to strip file comments
2b or 2b.: current device only 2b-/usr: all except where /usr is located
2e.*: pack/unpack system EAs only 2e.ICON?: pack/unpack icons only 2e: disable EAs handling
OS/2, NT: 2p1...2p4 Linux, FreeBSD: 2p1...2p41
Save path information in archive Save long filenames Save/restore extended attributes Save/restore file date-time created and accessed in Win95 and OS/2 Save timestamps in the UNIX format under UNIX-like operating systems Don't save drive and root in path information Display comment ANSI sequences with built-in display handler Prompt before overwriting output files Use method 1 compression Use binary mode Use ! as list file symbol The "ac" command is an abbreviation for "u -u2 -jb" The "cc" command is an abbreviation for "y -jb" The "dc" command is an abbreviation for "d -jb"
Under Win32, arj uses OEM codepage by default. The "-hy" option sets arj to use the ANSI codepage which is the Windows graphical environment default. arj/Win32 self-extracting archives should be built using the "-hy" option.
To ensure compatibility with previous versions of arj, the "-2d" parameter has to be specified when archiving under UNIX.
ARJ_SW = -jyry -jv -i1
ARJ_SW = /etc/arj.cfg
If the first two characters of an arj comment are "))" in a self-extractor, then the self-extractor will accept the appended line as its command line.
")) -o" will force the self-extractor to overwrite existing files.
This manual page was written by Ola Lundqvist <opal@debian.org> in pod format, then converted by Guillem Jover <guillem@debian.org> to nroff format.
2004-10-18 | 3.10 |