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 Tue Dec 10 22:56:57 UTC 2024 against commit 60f05a260f05a227caf73dd5b3478e3cb3f4bb24e46745b.
Current version is 6.4.1005 (develop) which has been verified against tests cases.