fid-list
)Lists all running functions within the current Murex session
fid-list
is a tool for outputting all the functions
currently managed by that Murex session. Those functions could be Murex
functions, builtins or any external executables launched from Murex.
Conceptually fid-list
is a little like ps
(on POSIX systems) however fid-list
was not written to be
POSIX compliant.
Multiple flags cannot be used with each other.
fid-list [ flag ] -> <stdout>
jobs
is an alias for fid-list: --jobs
:
jobs -> <stdout>
--background
Returns a json
map of
background jobs--csv
Output table in a csv
format--help
Outputs a list of parameters and a
descriptions--jobs
Show background and stopped jobs--jsonl
Output table in a jsonlines
(jsonl
) format (defaulted to when piped)--stopped
Returns a json
map of stopped
jobs--tty
Force default TTY output even when pipedBecause Murex is a multi-threaded shell, builtins are not forked
processes like in a traditional / POSIX shell. This means that you
cannot use the operating systems default process viewer (eg
ps
) to list Murex functions. This is where
fid-list
comes into play. It is used to view all the
functions and processes that are managed by the current Murex session.
That would include:
fid-list
is a builtin command)fid-list
jobs
bg
): Run processes in the backgroundbexists
): Check which builtins existjobs
): Lists all running functions within the current
Murex sessionexec
): Runs an executablefexec
): Execute a command or function, bypassing the
usual order of precedence.fg
): Sends a background process into the
foregroundfid-killall
): Terminate all running Murex functions in
current sessionfid-kill
): Terminate a running Murex functionbuiltins
): Returns runtime information on the internal
state of Murex*
(generic): generic
(primitive)csv
: CSV files (and other
character delimited tables)jsonl
: JSON LinesThis document was generated from builtins/core/processes/fid-list_doc.yaml.
This site's content is rebuilt automatically from murex's source code after each merge to the master
branch. Downloadable murex binaries are also built with the website.
Last built on Wed Jan 15 23:07:50 UTC 2025 against commit b4c4296b4c429617fd41527ea0efef33c52c15ef2b64972.
Current version is 6.4.2063 (develop) which has been verified against tests cases.