Options and Parameters:
Print a usage message and exit.
Produce verbose output, printing information regarding the specified options and objects.
Print version information.
Create parent or intermediate groups as required. (There is no error if they already exist.)
-f flag_type or
Specify one or more of several copy options;
flag_type may be one of the following strings or a logical AND of two or more:
|Copy only immediate members of a group. |
(Default: Recursively copy all objects below the group.)
|Expand soft links to copy target objects. |
(Default: Keep soft links as they are.)
|Expand external links to copy external objects. |
(Default: Keep external links as they are.)
|Copy references and any referenced objects, i.e., objects that the references point to.|
Referenced objects are copied in addition to the objects specified on the command line and reference datasets are populated with correct reference values. Copies of referenced datasets outside the copy range specified on the command line will normally have a different name from the original.
(Default:Without this option, reference value(s) in any reference datasets are set to NULL and referenced objects are not copied unless they are otherwise within the copy range specified on the command line.)
|Copy objects without copying attributes. |
(Default: Copy objects and all attributes.)
|Switch each setting above from the default to the setting described in this table. |
Equivalent to logical AND of all flags above.
Objects (all required):
-i input_file or
Input HDF5 file name
-o output_file or
Output HDF5 file name (existing or non-existing)
-s source_object or
Input HDF5 object name within the input file
-d destination_object or
Output HDF5 object name within the output file