Using Variables in Management
In addition to normal values, use variables in certain fields. In most applications, this applies to the User (in the login details) and Additional Parameters fields. Refer to the instructions in the info popup to the right of the input fields.
Syntax
Syntax and usage are based on POSIX environment variables. The system interprets the variables directly, bypassing a shell.
A variable name can contain only the following characters:
- Letters
- Numbers
- Underscore
To insert a variable into a field, use one of these two forms: $VAR_NAME or ${VAR_NAME}.
The latter form works well when the variable adjoins other characters, e.g.: ${HOSTNAME}_TC.
Escaping
If the dollar sign $ is to be used in a variable-enabled field, escape it with a backslash:\$. If the string \$ is to be used, double every backslash and, as before, add a backslash before the dollar sign.
Escape backslashes only when they immediately precede a dollar sign.
Escape standalone dollar signs only when they're intended to start a variable.
Variables and Values
Environment variables and the special variable $HOSTNAME Use them as needed.
Environment variables can, for example, be inspected with the command env in a terminal windowCTRL+ALT+T. Note that each process has its own environment variables, and in practice, only some variables may be available.
Selected variables
| Variable |
Value |
$HOSTNAME |
Current name of the thin client |
$USER |
Name of the logged-in user; always tcos |
|
|
Values specified in the thin client settings |