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:

  • -+ β€” Ignore REARJ_SW variable. 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 β€” Execute command before extracting files. pregame ritual. ✨
  • -ccommand β€” Execute command on 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 of rearj program. 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 is rearj.log). receipts, bestie. 🧾
  • -m[date] β€” Select archives before date in YYMMDDHHMMSS format. note the format, memorize it, it's specific. ⏰
  • -n[date] β€” Select archives on or after date in YYMMDDHHMMSS format. 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 β€” Create suffix type archives.
  • -u[bak] β€” Allow update of archive with backup (default is BAK). 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 write text to 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 -v command 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 πŸ’–πŸ¦‹πŸŒΈ