7.2 Format of property files
Specify parameters in the following format:
parameter=value
How to specify parameters
-
A value extends up to an end-of-line character.
-
A line beginning with a hash mark (#) is treated as a comment.
-
A null line is ignored.
-
A value cannot be followed by a character string such as a comment. If a character string is added, the value is interpreted as being invalid.
-
If the same parameter is specified more than once, the last specification takes effect. For example, false would take effect if the following were specified:
eads.logger.message.console.enable=true eads.logger.message.console.enable=false
Also note the following about shell scripts:
-
The permitted characters are 0x20 through 0x7E in ASCII codes, the newline character (\n), the carriage return character (\r), and the tab (\t).
-
Specify one parameter per line. A line is through an end-of-line code (\n or \r\n) or the EOF (End of File).
-
Only the equal sign (=) is supported as the separator between a parameter name and a specified value.
- Example: ab = c
-
Note: indicates a space or a tab.
EADS interprets that ab is the parameter name and c is the value.
-
A parameter name and a specified value can be preceded and followed by a single-byte space or a tab. EADS ignores the specified space or tab when it interprets the parameter.
- Example: a=b
-
Note: indicates a space or a tab.
EADS interprets that a is the parameter name and b is the value.
-
If two consecutive separators, single-byte spaces, or tabs are specified, the second and subsequent such characters are interpreted as part of the specified value.
- Example: a==b
-
EADS interprets that a is the parameter name and =b is the value.
-
If no value is specified (only a parameter name and a separator are specified), the value is interpreted as a null character string.
-
If a specified parameter name contains a control character or only a parameter name is specified, that parameter is ignored.