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 Sep 18 21:18:57 UTC 2024 against commit c037883c03788357164e9846c84d9f777251495d9452a8e.
Current version is 6.3.4225 (develop) which has been verified against tests cases.