Nxshlib » History » Version 1
Stefan Mark, 01/02/2021 06:02 PM
| 1 | 1 | Stefan Mark | h1. Nxshlib |
|---|---|---|---|
| 2 | |||
| 3 | All function look at first in _$NX_CONFIG_HOME/session.rc_, then (if nothing found) in _/etc/nx/system.rc_. If @source@ is given, either only the _system.rc_ ("sys") or _session.rc_ ("usr") is tried. |
||
| 4 | |||
| 5 | <pre>getkey key [-d default] [-n var_name] [-N] [source]</pre> |
||
| 6 | |||
| 7 | Returns 0 if @key@ was found, 1 otherwise. Stores the value for @key@ into @$value@. |
||
| 8 | If @-d default@ was given, returns 0 even if @key@ was not found and stores value into @$value@. |
||
| 9 | If @-n var_name@ was gives, value is stored in @$var_name@ instead of @$value@. |
||
| 10 | If @-N@ was set, value is stored in @$key@ instead of @$value@. |
||
| 11 | |||
| 12 | <pre>getapp key [source]</pre> |
||
| 13 | |||
| 14 | > Note that getapp is a stub. Parameters like in getkey do not work and may break operation. |
||
| 15 | |||
| 16 | Returns 0 if @key@ was found, 1 otherwise. Stores the value for @keyApp_ into @$command@. |
||
| 17 | |||
| 18 | <pre>getkeyarray key [source]</pre> |
||
| 19 | |||
| 20 | > Note that getkeyarray will change: it shall return 0 and 1 like the others |
||
| 21 | > Note that getapp is a stub. Parameters like in getkeyarray do not work and may break operation. |
||
| 22 | |||
| 23 | If @key@ was found, interprets its value as an array (in shell notation) and stores its values in @$value@. The array is empty if @key@ is not found. |
||
| 24 | |||
| 25 | <pre>keyistrue key [source]</pre> |
||
| 26 | |||
| 27 | Returns 0 if @key@ was found and its value was true. 1 otherwise. |