Include/Exclude Path Patterns

The management agent uses the following patterns to describe the include and exclude paths.
Pattern Description
** This pattern specifies all volumes. (This is equivalent to / on Linux.)
/* This pattern matches one directory with any name. (For example, on Linux the pattern /usr/*/java matches /usr/lib32/java and /usr/lib64/java.)
/** This pattern matches one or more directories with any name. (For example, on Linux the pattern /usr/**/java matches /usr/lib32/java and /usr/lib/jvm/java.)

${ENV_VAR}

${ENV_VAR:-default value}

System or environment variable. If the variable is null or not set, the value of the optional subsequent variable expansion is used.

For example, if you specify ${HOME:-/home/opc}, the management agents will use the $HOME environment variable on their hosts. If the $HOME environment variable is null or not set on a host, then /home/opc will be used on that host instead.

(This syntax simulates that provided by Shell Parameter Expansion.)

Note

Characters including ?, [, ], {, and } may exist in the path, and are not expanded when matching paths. For example, the include path pattern /[a-c]/jav?/*c assumes there is a file system path with exactly this name.