The documentation provides command line examples in a generic form.
If these examples contain characters that the shell considers special, the command requires modification for the specific shell. The modifications are beyond the scope of this documentation, but generally, use quotes around the parameters containing those characters or use an escape character before the special characters.
Some command line options require a parameter that accepts detailed value specifications in a list. The list is enclosed with parentheses or curly braces. The documentation uses parentheses. For example:
Where parentheses cause syntax problems, substitute curly braces:
If both forms result in syntax problems, enclose the entire parameter in quotes as required by the shell:
On Unix, enclose semicolons in quotes.
If you must specify quotes in a parameter value, the quotes can conflict with the traditional use of quotes to enclose the parameter. For example, to specify an encryption key whose value contains double quotes, enclose the key in quotes and then escape the embedded quote:
-ek "my \"secret\" key"
In many shells, the value of the key would be my "secret" key.