1 <?xml version="1.0" encoding="UTF-8"?>
2 <refentry id="apple_dump.1">
4 <refentrytitle>apple_dump</refentrytitle>
6 <manvolnum>1</manvolnum>
8 <refmiscinfo class="date">16 Jul 2012</refmiscinfo>
10 <refmiscinfo class="source">:NETATALK_VERSION:</refmiscinfo>
13 <refnamediv id="name">
14 <refname>apple_dump</refname>
16 <refpurpose>Dump AppleSingle/AppleDouble format data</refpurpose>
19 <refsynopsisdiv id="synopsis">
21 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
23 <arg choice="opt"><arg choice="plain">-a</arg></arg>
26 <arg choice="plain"><replaceable>FILE</replaceable></arg>
27 <arg choice="plain"><replaceable>DIR</replaceable></arg>
32 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
34 <arg choice="plain">-e</arg>
36 <group choice="plain">
37 <arg choice="plain"><replaceable>FILE</replaceable></arg>
38 <arg choice="plain"><replaceable>DIR</replaceable></arg>
43 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
45 <arg choice="plain">-f</arg>
47 <arg choice="opt"><replaceable>FILE</replaceable></arg>
51 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
53 <arg choice="plain">-d</arg>
55 <arg choice="opt"><replaceable>FILE</replaceable></arg>
59 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
61 <group choice="plain">
62 <arg choice="plain">-h</arg>
63 <arg choice="plain">-help</arg>
64 <arg choice="plain">--help</arg>
69 <command>apple_dump<indexterm><primary>apple_dump</primary></indexterm></command>
71 <group choice="plain">
72 <arg choice="plain">-v</arg>
73 <arg choice="plain">-version</arg>
74 <arg choice="plain">--version</arg>
80 <refsect1 id="description">
81 <title>DESCRIPTION</title>
83 <para><command>apple_dump</command> is a perl script to dump
84 AppleSingle/AppleDouble format data. </para>
85 <para>This script can dump various AppleSingle/AppleDouble data created
86 by mailer, archiver, Mac OS X, Netatalk and so on.</para>
87 <para>With no <replaceable>FILE</replaceable>|<replaceable>DIR</replaceable>, or when <replaceable>FILE</replaceable>|<replaceable>DIR</replaceable> is -, read standard input.</para>
92 <title>OPTIONS</title>
94 <variablelist remap="TP">
96 <term><option>-a</option> [<replaceable>FILE</replaceable>|<replaceable>DIR</replaceable>]</term>
99 <para>This is default.
100 Dump a AppleSingle/AppleDouble file for
101 <replaceable>FILE</replaceable> or <replaceable>DIR</replaceable>
103 If FILE is not AppleSingle/AppleDouble format,
104 look for extended attribute,
105 <replaceable>.AppleDouble/FILE</replaceable> and
106 <replaceable>._FILE</replaceable>.
107 If <replaceable>DIR</replaceable>, look for
109 <replaceable>DIR/.AppleDouble/.Parent</replaceable> and
110 <replaceable>._DIR</replaceable>.</para>
115 <term><option>-e</option> <replaceable>FILE</replaceable>|<replaceable>DIR</replaceable></term>
118 <para>Dump extended attribute of<replaceable>FILE</replaceable> or <replaceable>DIR</replaceable>.</para>
123 <term><option>-f</option> [<replaceable>FILE</replaceable>]</term>
126 <para>Dump <replaceable>FILE</replaceable>. Assume FinderInfo to be FileInfo.</para>
131 <term><option>-d</option> [<replaceable>FILE</replaceable>]</term>
134 <para>Dump <replaceable>FILE</replaceable>. Assume FinderInfo to be DirInfo.</para>
140 <term><option>-h, -help, --help</option></term>
143 <para>Display the help and exit</para>
149 <term><option>-v, -version, --version</option></term>
152 <para>Show version and exit</para>
163 <para>There is no way to detect whether FinderInfo is FileInfo or DirInfo.
164 By default, apple_dump examines whether file or directory, a parent directory
165 is .AppleDouble, filename is ._*, filename is .Parent, and so on.</para>
167 <para>If setting option -e, -f or -d, assume FinderInfo and doesn't look
168 for another file.</para>
172 <refsect1 id="see_also">
173 <title>SEE ALSO</title>
175 <para><citerefentry><refentrytitle>ad</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
176 <citerefentry><refentrytitle>getfattr</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
177 <citerefentry><refentrytitle>attr</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
178 <citerefentry><refentrytitle>runat</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
179 <citerefentry><refentrytitle>getextattr</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
180 <citerefentry><refentrytitle>lsextattr</refentrytitle><manvolnum>8</manvolnum></citerefentry></para>