REARJ(1)
π rearj β the glow-up page for your crusty old archives π
okay so bestie, welcome to REARJ(1), from the Arj Software era (manual version 3.10, dated 2003-03-10, yes she's vintage and she ATE). This is the page for rearj, and honestly? She's a little conversion queen. β¨
πΈ NAME πΈ
rearj β Converts other archive formats to .arj files. It's giving "makeover montage but for file formats." π
π¦ SYNOPSIS π¦
rearj [options] <!listfile(s)|filespec(s)|wildname(s)>
no cap, that's the whole vibe. options first, then your files β a listfile, a filespec, or a wildname. pick your fighter. π
π DESCRIPTION π
The rearj command can repackage other archive formats to arj. That's it, that's the mission, and she does it flawlessly. literally converting your ex-archive's format into something the arj family actually speaks. periodt. π
β¨ OPTIONS β¨
okay this is the part where you take notes, bestie. every single one of these is a real flag, don't sleep on any of them:
-+β IgnoreREARJ_SWvariable. like, don't listen to the environment today, she's on her own path. π-a[suffix]β Convert archives within archives ("*"for all formats). archive-ception fr fr. π-bcommandβ Executecommandbefore extracting files. pregame ritual. β¨-ccommandβ Executecommandon extracted files before counting them. count after the lil errand, got it. π-dβ Delete original archives. she's not sentimental, she's efficient. π-eβ No error switch. (this is literally just called "No error switch," so there you go β that's the whole description, i don't make the rules) π«Ά-fβ Convert diskette archives. retro media rights!! πΎ-gβ Skip creation of output archive.-i[name]β Check integrity ofrearjprogram. vibe check on the program itself. π©Ί-jβ Skip if output archive size is larger than the original. if the glow-up made it bigger, she's not doing it. π-kβ Skip archive timestamping.-l[name]β Write append log file (default name isrearj.log). receipts, bestie. π§Ύ-m[date]β Select archives beforedateinYYMMDDHHMMSSformat. note the format, memorize it, it's specific. β°-n[date]β Select archives on or afterdateinYYMMDDHHMMSSformat. same format, different energy. β°-oβ Allow overwrite of existing target archive. she said MOVE. π₯-pβ Ignore long filenames under Windows 95. (yes, Windows 95. iconic era, questionable filenames.) πͺ-qβ Query for each archive to convert. consent for every single one, as she should. π«Ά-rβ Recurse through subdirectories. going deeper, down the directory tree, no fear. π³-sβ Skip verify of file count and total size.-tsuffixβ Createsuffixtype archives.-u[bak]β Allow update of archive with backup (default isBAK). always keep a backup, always. π-vβ Execute configured command on extracted files.-wdirβ Assign work directory. her lil office. π’-x[!]fileβ Exclude by filename, wildname, or listfile. not invited, blocked, no thanks. π«-y[text]β Delete output archive and writetextto log (testing mode). she builds it just to delete it β it's called testing, it's a lifestyle. π§ͺ-zβ Simulate operation. all vibes, no files touched. π»
π ENVIRONMENT π
REARJ_SWβ If set, its value will be used as command line options. so the environment gets a vote too. (unless you hit her with the-+, then she's not listening. π)
π EXIT STATUS π
she's very expressive about how things went. here's the whole mood ring:
0β Success. we ate. π1β File not found. π2β File is not a configured archive type.3β Target archive already exists.4β Not enough disk space. π5β User skipped or user did not select update option.6β UNPACK command error.7β PACK command error.8β Target cannot support directories.9β Wrong file count.10β Wrong total size.11β Internal archive REARJ error.12β Rename archive error.13β Invoked-vcommand error (found a virus?). ππ¦14β Output archive is larger.
π EXAMPLE π
rearj * -r -d
Convert all archives to ARJ format, searching all subdirectories, deleting original archives. the full package deal: convert everything, go everywhere, leave nothing behind. slay. π β¨
π§ SEE ALSO π§
π AUTHOR π
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. legends, both of them, fr fr. π«Ά
this page is REARJ(1), from Arj Software, version 3.10, dated 2003-03-10. stay converted, stay cunty, and always read the exit status bestie ππ¦πΈ
π¦ where this page comes from
- arch rolling: arj 3.10.22-14 Β· GPL
- debian bookworm: arj 3.10.22-26 Β· GPL-2.0-or-later
- debian trixie: arj 3.10.22-28 Β· GPL-2.0-or-later
- epel 10: arj 3.10.22-42.el10_0 Β· GPL-2.0-or-later
- epel 9: arj 3.10.22-35.el9 Β· GPL+
- fedora 43: arj 3.10.22-44.fc43 Β· GPL-2.0-or-later
- fedora 44: arj 3.10.22-46.fc44 Β· GPL-2.0-or-later
- nixos 26.05: arj 3.10.22
- nixpkgs unstable: arj 3.10.22
- opensuse-leap 16.0: arj 3.10.22-bp160.1.25 Β· GPL-2.0-or-later
- opensuse-leap 16.0: arj 3.10.22-bp160.1.25 Β· GPL-2.0-or-later
- opensuse-leap 16.0: arj 3.10.22-bp160.1.25 Β· GPL-2.0-or-later
- opensuse-leap 16.0: arj 3.10.22-bp160.1.25 Β· GPL-2.0-or-later
- ubuntu jammy: arj 3.10.22-25 Β· GPL-2.0-or-later
- ubuntu noble: arj 3.10.22-27 Β· GPL-2.0-or-later
- ubuntu questing: arj 3.10.22-28
- ubuntu resolute: arj 3.10.22-29 Β· GPL-2.0-or-later
- ubuntu stonking: arj 3.10.22-29 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms