diff options
Diffstat (limited to 'doc/html/Tools.html')
-rw-r--r-- | doc/html/Tools.html | 254 |
1 files changed, 139 insertions, 115 deletions
diff --git a/doc/html/Tools.html b/doc/html/Tools.html index 1577b09..1ad3534 100644 --- a/doc/html/Tools.html +++ b/doc/html/Tools.html @@ -77,94 +77,119 @@ These tools enable the user to examine HDF5 files interactively. <dt><strong>Tool Name:</strong> <a name="Tools-Dump">h5dump</a> <dt><strong>Syntax:</strong> <dd><code>h5dump - [-h] - [-bb] - [-header] - [-v] - [-V] - [-a </code><em>names</em><code>] - [-d </code><em>names</em><code>] - [-g </code><em>names</em><code>] - [-l </code><em>names</em><code>] - [-o </code><em>fname</em><code>] - [-t </code><em>names</em><code>] - [-w </code><em>number</em><code>]</code> - - <em>file</em> + [</code><em>OPTIONS</em><code>]</code> <em>file</em> <dt><strong>Purpose:</strong> <dd>Displays HDF5 file contents. <dt><strong>Description:</strong> <dd><code>h5dump</code> enables the user to interactively examine - the contents of an HDF5 file and dump those contents, - in human readable form, to an ASCII file. + the contents of an HDF5 file and dump those contents, in human + readable form, to an ASCII file. <p> - <code>h5dump</code> displays HDF5 file content on - standard output. It may display the content of the - whole HDF5 file or selected objects, which can be groups, - datasets, links, attributes, or data types. + <code>h5dump</code> displays HDF5 file content on standard + output. It may display the content of the whole HDF5 file or + selected objects, which can be groups, datasets, links, + attributes, or data types. + </p> <p> - The <code>-header</code> option displays object - header information only. + The <code>--header</code> option displays object header + information only. + </p> <p> - Names are the absolute names of the objects. - <code>h5dump</code> displays objects in the order same as the - command order. If a name does not start with a slash, - <code>h5dump</code> begins searching for the specified object - starting at the root group. + Names are the absolute names of the objects. <code>h5dump</code> + displays objects in the order same as the command order. If a + name does not start with a slash, <code>h5dump</code> begins + searching for the specified object starting at the root group. + </p> <p> - If an object is hard linked with multiple names, + If an object is hard linked with multiple names, <code>h5dump</code> displays the content of the object in the - first occurrence. Only the link information is displayed in - later occurrences. + first occurrence. Only the link information is displayed in later + occurrences. + </p> <p> <code>h5dump</code> assigns a name for any unnamed data type in - the form of <code>#</code><em>oid1</em><code>:</code><em>oid2</em>, - where <em>oid1</em> and <em>oid2</em> are the object identifiers + the form of + <code>#</code><em>oid1</em><code>:</code><em>oid2</em>, where + <em>oid1</em> and <em>oid2</em> are the object identifiers assigned by the library. The unnamed types are displayed within the root group. + </p> <p> Data types are displayed with standard type names. For example, if a data set is created with <code>H5T_NATIVE_INT</code> type and the standard type name for integer on that machine is <code>H5T_STD_I32BE</code>, <code>h5dump</code> displays - <code>H5T_STD_I32BE</code> as the type of the data set. + <code>H5T_STD_I32BE</code> as the type of the data set. + </p> <p> - The <code>h5dump</code> output is described in detail in the - <a href="ddl.html"><cite>DDL for HDF5</cite></a>, the - <cite>Data Description Language</cite> document. + The <code>h5dump</code> output is described in detail in the <a + href="ddl.html"><cite>DDL for HDF5</cite></a>, the <cite>Data + Description Language</cite> document. + </p> + <p> + <em>Note</em>: It is no longer permissable to specify multiple + attributes, datasets, data types, groups, or soft links with one + flag. For example, before one could issue the command: + </p> + <blockquote> + <code>h5dump -a /attr1 /attr2 foo.h5</code> + </blockquote> + <p> + and both <code>/attr1</code> and <code>/attr2</code> would be + dumped. In order to do this now, one must issue the command: + </p> + <blockquote> + <code>h5dump -a /attr1 -a /attr2 foo.h5</code> + </blockquote> <dt><strong>Options and Parameters:</strong> <dl> - <dt><code>-h</code> - <dd>Prints information on this command and exits. - <dt><code>-bb</code> - <dd>Displays the contents of the super block. The default is - not to display. - <BR> - <em>(This option is not yet implemented.)</em> - <dt><code>-header</code> - <dd>Displays header information only; no data is displayed. - <dt><code>-v</code> - <dd>Displays the object ids. - <dt><code>-V</code> - <dd>Displays version information and exits. - <dt><code>-a</code> <em>names</em> - <dd>Displays the specified attribute(s). - <dt><code>-d</code> <em>names</em> - <dd>Displays the specified dataset(s). - <dt><code>-g</code> <em>names</em> - <dd>Displays the specified group(s) and all the members. - <dt><code>-l</code> <em>names</em> - <dd>Displays the values of the specified soft link(s). - <dt><code>-t</code> <em>names</em> - <dd>Displays the specified named data type(s). - <dt><code>-w</code> <em>number</em> - <dd>Displays the information with the specified number of columns. - <dt><code>-o</code> <em>filename</em> - <dd>Output the raw data of datasets to a separate file - <code>filename</code>. - <dt><em>file</em> - <dd>The file to be examined. + <dt><code>-h</code> or + <code>--help</code></dt> + <dd>Print a usage message and exit.</dd> + <dt><code>-B</code> or + <code>--bootblock</code></dt> + <dd>Print the content of the boot block.<br> + <em>(This option is not yet implemented.)</em></dd> + <dt><code>-H</code> or + <code>--header</code></dt> + <dd>Print the header only; no data is displayed.</dd> + <dt><code>-i</code> or + <code>--object-ids</code></dt> + <dd>Print the object ids.</dd> + <dt><code>-V</code> or + <code>--version</code></dt> + <dd>Print version number and exit.</dd> + <dt><code>-a <em>P</em></code> or + <code>--attribute=<em>P<em></code></dt> + <dd>Print the specified attribute.</dd> + <dt><code>-d <em>P</em></code> or + <code>--dataset=<em>P<em></code></dt> + <dd>Print the specified dataset.</dd> + <dt><code>-g <em>P</em></code> or + <code>--group=<em>P<em></code></dt> + <dd>Print the specified group and all members.</dd> + <dt><code>-l <em>P</em></code> or + <code>--soft-link=<em>P<em></code></dt> + <dd>Print the value(s) of the specified soft link.</dd> + <dt><code>-o <em>P</em></code> or + <code>--output=<em>F<em></code></dt> + <dd>Output raw data into file F.</dd> + <dt><code>-t <em>P</em></code> or + <code>--datatype=<em>T<em></code></dt> + <dd>Print the specified named data type.</dd> + <dt><code>-w <em>P</em></code> or + <code>--width=<em>#<em></code></dt> + <dd>Set the number of columns of output.</dd> + <dt><em>file</em></dt> + <dd>The file to be examined.</dd> </dl> + <ul> + <li><em>P</em> - is the full path from the root group to the + object.</li> + <li><em>T</em> - is the name of the data type.</li> + <li><em>F</em> - is a filename.</li> + <li><em>#</em> - is an integer greater than 1.</li> + </ul> <dt><strong>Examples:</strong> <ol> <li>Dumping the group <code>/GroupFoo/GroupBar</code> in the file @@ -193,51 +218,51 @@ These tools enable the user to examine HDF5 files interactively. <dd>The current version of <code>h5dump</code> displays the following information: <ul> - <li>Group - <ul> - <li>group attribute (see Attribute) - <li>group member - </ul> - <li>Dataset - <ul> - <li>dataset attribute (see Attribute) - <li>dataset type (see Data type) - <li>dataset space (see Data space) - <li>dataset data - </ul> - <li>Attribute - <ul> - <li>attribute type (see Data type) - <li>attribute space (see Data space) - <li>attribute data - </ul> - <li>Data type - <ul> - <li>integer type - <dt>- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ... - <li>floating point type - <dt>- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ... - <li>string type - <li>compound type - <dt>- named, unnamed and transient compound type - <dt>- integer, floating or string type member - <li>opaque types - <li>reference type - <dt>- object references - <dt>- data regions - <li>enum type - <li>variable-length datatypes - <dt>- atomic types only - <dt>- scalar or single dimensional array of variable-length - types supported - </ul> - <li>Data space - <ul> - <li>scalar and simple space - </ul> - <li>Soft link - <li>Hard link - <li>Loop detection + <li>Group + <ul> + <li>group attribute (see Attribute) + <li>group member + </ul> + <li>Dataset + <ul> + <li>dataset attribute (see Attribute) + <li>dataset type (see Data type) + <li>dataset space (see Data space) + <li>dataset data + </ul> + <li>Attribute + <ul> + <li>attribute type (see Data type) + <li>attribute space (see Data space) + <li>attribute data + </ul> + <li>Data type + <ul> + <li>integer type + <dt>- H5T_STD_I8BE, H5T_STD_I8LE, H5T_STD_I16BE, ... + <li>floating point type + <dt>- H5T_IEEE_F32BE, H5T_IEEE_F32LE, H5T_IEEE_F64BE, ... + <li>string type + <li>compound type + <dt>- named, unnamed and transient compound type + <dt>- integer, floating or string type member + <li>opaque types + <li>reference type + <dt>- object references + <dt>- data regions + <li>enum type + <li>variable-length datatypes + <dt>- atomic types only + <dt>- scalar or single dimensional array of variable-length + types supported + </ul> + <li>Data space + <ul> + <li>scalar and simple space + </ul> + <li>Soft link + <li>Hard link + <li>Loop detection </ul> <dt><strong>See Also:</strong> @@ -245,15 +270,14 @@ These tools enable the user to examine HDF5 files interactively. (<a href="ddl.html"><cite>DDL for HDF5</cite></a>) </dl> - <hr> <dl> <dt><strong>Tool Name:</strong> <a name="Tools-Ls">h5ls</a> <dt><strong>Syntax:</strong> <dd><code>h5ls - [</code><em>options</em><code>]</code><em> + [</code><em>OPTIONS</em><code>]</code><em> file</em><code> - [</code><em>objects...</em><code>]</code> + [</code><em>OBJECTS...</em><code>]</code> <dt><strong>Purpose:</strong> <dd>Prints information about a file or dataset. <dt><strong>Description:</strong> @@ -267,7 +291,7 @@ These tools enable the user to examine HDF5 files interactively. <dd>Print a usage message and exit. <dt><code>-a</code> or <code>--address</code> - <dd>Primt addresses for raw data. + <dd>Print addresses for raw data. <dt><code>-d</code> or <code>--data</code> <dd>Print the values of datasets. <dt><code>-e</code> or |