File list format
Each call to the external pool script specifies the pathname for a temporary file that contains a list of files to be operated on.
This file list defines one file per line as follows:
InodeNumber GenNumber SnapId [OptionalShowArgs] -- FullPathToFile
where:- InodeNumber is a 64-bit inode number.
- GenNumber is a 32-bit file generation number.
- SnapId is a 64-bit snapshot identifier.
- OptionalShowArgs is the result, if any, from the evaluation of the SHOW clause in the policy rule.
- FullPathToFile is a fully qualified path name to the file. When there are multiple paths within a file system to a particular file (Inode, GenNumber, and SnapId), each path is shown.
- The "--" characters are a field delimiter that separates the optional show parameters from the path name to the file.
Note: GPFS does not restrict the character set used for
path and file names. All characters except '
\0
' are valid. To make the files
readily parseable, files or directories containing the newline character and/or other special
characters are escaped, as described previously, in connection with the
ESCAPE
'%special-characters'
clause.