MARC(1)
ποΈ MARC(1) β like, the archive merger era π
okay bestie, so this is marc, a lil local-commands situation, and I'm gonna walk you through it like we're texting at 2am π«Ά
β¨ NAME β¨
marc β archive merger π
β¨ SYNOPSIS β¨
---
# β¨ DESCRIPTION β¨
So the whole vibe is this: it reads files out of the arc archive <purple>`srcarc`</purple> and adds them into the arc archive <purple>`tgtarc`</purple>. That's it, that's the whole job. Merge core π
β¨
---
# β¨ HISTORY β¨
ngl this one has *lore* π
Arc has been out here in the <yellow>CP/M</yellow> and <yellow>MSDOS</yellow> world for many many years. <cyan>Thom Henderson</cyan> developed the original version β but fr fr, the important thing to note is that arc is built on the file compression theories developed by <cyan>Huffman</cyan>, <cyan>Welch</cyan>, <cyan>Knott</cyan>, <cyan>Knuth</cyan>, and a whole bunch of other scientists. Iconic lineage honestly. This implementation is based on version <yellow>`5.21`</yellow> of the MSDOS program π
---
# β¨ BUGS β¨
Okay so here's the tea π
Arc behaves just like the PC version of the program β all functions of the <cyan>`"usage"`</cyan> display are working. Full compatibility with PC ARC files is maintained, and the price you pay for that is: arc does <red>not</red> like long filenames, and it can only archive files with names of up to <yellow>`12`</yellow> characters. It will <hotpink>*sometimes*</hotpink> do The Right Thing with them, but I suggest you put long-winded filenames in a <cyan>`"shar"`</cyan> before arcing them. bestie, just do it, trust π
> There shouldn't be any problems, (hah!) but if you find any, please send them to me at:
hyc@hanauma.jpl.nasa.gov
---
# β¨ AUTHORS β¨
- Original MSDOS program by <cyan>Thom Henderson</cyan>
- <lavender>COPYRIGHT(C) 1985-87 by System Enhancement Associates.</lavender> You may copy and distribute this program freely, under the terms of the General Public License.
- Original Lempel-Zev code derived from <cyan>`compress 4.0`</cyan>. Modified to support Squashing by <cyan>Dan Lanciani</cyan> (`ddl@harvard.edu`). Ported from MSDOS by <cyan>Howard Chu</cyan>, with help from <cyan>John Gilmore</cyan> (`hoptoad!gnu`), <cyan>James Turner</cyan> (`daisy!turner`) and others. π¦
---
<purple>and that's the whole page, bestie β shoutout to <cyan>Howard Chu@JPL</cyan>, who put this down on <yellow>25 Nov 1992</yellow>, for the MARC(1) manual. π slay, periodt, archive responsibly β¨π</purple>
π¦ where this page comes from
- debian bookworm: arc 5.21q-12
- debian trixie: arc 5.21q-15
- ubuntu jammy: arc 5.21q-10
- ubuntu noble: arc 5.21q-12
- ubuntu questing: arc 5.21q-15
- ubuntu resolute: arc 5.21q-16
- ubuntu stonking: arc 5.21q-16
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms