github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/variables/shell.md (about)

     1  # `SHELL` (str)
     2  
     3  > Path of current shell
     4  
     5  ## Description
     6  
     7  `SHELL` is an environmental variable containing the full path to the current
     8  shell -- which in our case is Murex.
     9  
    10  This variable is set by Murex to conform to standards however, being an
    11  environmental variable, it can be overwritten via `export`. Thus you are
    12  recommended to use `MUREX_EXE`, which is a reserved variable, if you require
    13  precision.
    14  
    15  
    16  
    17  ## Synonyms
    18  
    19  * `shell`
    20  * `SHELL`
    21  
    22  
    23  ## See Also
    24  
    25  * [`MUREX_EXE` (path)](../variables/murex_exe.md):
    26    Absolute path to running shell
    27  * [`export`](../commands/export.md):
    28    Define an environmental variable and set it's value
    29  * [`string` (stringing)](../types/str.md):
    30    string (primitive)
    31  
    32  <hr/>
    33  
    34  This document was generated from [gen/variables/SHELL_doc.yaml](https://github.com/lmorg/murex/blob/master/gen/variables/SHELL_doc.yaml).