t1unmac
Removes media access control (MAC) headers
SYNOPSIS
t1unmac [-a] [-q] file...
PARAMETERS
-a
Remove AppleSingle or AppleDouble wrapper.
-q
Quiet operation. Suppress informational messages.
file...
One or more AppleDouble or AppleSingle files to process.
DESCRIPTION
The t1unmac command is a utility designed to process Apple Double encoded files and convert them into a single, usable file on Unix-like systems. Apple Double is a file format used by classic Mac OS to store resource forks (metadata and resources) alongside data forks (the main content) when transferring files to file systems that do not natively support resource forks, such as those used by Unix, Linux, and Windows. t1unmac effectively recombines the data and resource forks, or can discard the resource fork, depending on the options used.
This is particularly important when dealing with older Mac files that have been transferred to non-Mac environments. Without a tool like t1unmac, the resource fork data might be inaccessible or treated as a separate, meaningless file. The command is often used when dealing with font files, especially Type 1 fonts which often came in Apple Double format.
USAGE NOTES
t1unmac is most useful when dealing with files that originated on a classic Mac OS system and have been encoded in Apple Double format. If the input files are not in Apple Double format, t1unmac may not produce the desired results or may generate errors. It is important to identify Apple Double files before using the utility.
The -a option can be very useful in extracting the relevant data even if the wrapper is not a pure AppleDouble.
SEE ALSO
macunpack(1)