HP XP P9000 Tiered Storage Manager Software 7.6.1-00 CLI Reference Guide

comparison-predicate ::= symbol comp-op literal
symbol ::= name
comp-op ::= "=" | "<>" | "<" | ">" | "<=" | ">=" | "startsWith"
| "contains"| "endsWith"
literal ::= string-literal | numeric-literal
numeric-literal ::= digit { digit }
digit ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"
The following is an explanation of repetitive specifications:
Curly brackets ({}) indicate 0 or more repetitions.
One filter condition expression can contain a maximum of 30 comparison-predicate values.
NOTE:
Unknown cannot be specified for literal. Note that the displayed Unknown might mean that
either the value is unknown or the character string is Unknown.
The following lists the comp-op types and their meanings:
=: Equal
<>: Not equal
startsWith: Search for a value that begins with the specified character string
endsWith: Search for a value that ends with the specified character string.
contains: Search for a value that contains the specified character string
Format of string-literal
Specify string-literal according to the following rules:
If string-literal contains the following characters, enclose string-literal in single
quotation marks:
Space character
Parenthesis (())
Not-equal sign (<>)
Equal sign (=)
Single quotation mark (')
Example: RAIDLevel='RAID5(3D+1P)'
If string-literal contains a single quotation mark ('), add another single quotation mark for
each single quotation mark, and then enclose string-literal in single quotation marks.
Example: If subsystemName is STORAGESYSTEM'AAA:
subsystemName='STORAGESYSTEM''AAA'
If string-literal begins with a non-alphanumeric character, you must separate it from comp-
op with a space character or enclose string-literal between single quotation marks.
Example: DiskType= -, or DiskType='-'
CLI Reference Guide 37