Content-type: text/html
Manpage of TM-FORMAT
TM-FORMAT
Section: User Commands (1)
Index
Return to Main Contents
NAME
tm-format - Time Machine file format
DESCRIPTION
This document presents a portable, self-documenting and extensible
file format. The general format is lines of text, each line
consisting of one or more fields. Adjacent fields are separated by
one `|' (pipe) character. Non-printable characters, the newline,
`%' (percent), and `|' (pipe) characters are represented by their
hexadecimal equivalent as `%NN'.
HEADER SECTION
A file in time-machine format starts with a two-line header that
specifies the origin of the data. The first line contains the names
of origin attributes. The second line lists the actual values of
those attributes in the order of the attribute names. Examples of
recommended origin attributes are:
- class
-
A string that specifies the type of data. Usually this is named
after the tool that collected the information.
- host
-
A string with the unique name of the host on which the data was
collected.
- start_time
-
Start of data collection (UNIX time in seconds).
- end_time
-
End of data collection (UNIX time in seconds).
DATA SECTION
The remainder of the file consists of one line with data attribute
names, followed by zero or more lines, each line listing data
attribute values in the order of the data attribute names.
The choice of data attribute names and of their value types is
entirely up to the application. The implementor is encouraged to
consistently use generic attribute names such as `host' and `user',
and to consistently use UNIX time coordinates for all time information,
so that one can use generic tools to correlate files from different
sources without having to write application-specific software.
LICENSE
This software is distributed under the IBM Public License.
AUTHOR(S)
Wietse Venema
IBM T.J. Watson Research
P.O. Box 704
Yorktown Heights, NY 10598, USA
Index
- NAME
-
- DESCRIPTION
-
- HEADER SECTION
-
- DATA SECTION
-
- LICENSE
-
- AUTHOR(S)
-
This document was created by
man2html,
using the manual pages.
Time: 01:01:08 GMT, August 19, 2000