fid-killall
)Terminate all running Murex functions in current session
fid-killall
will terminate all
processes and Murex functions in the current session.
fid-killall
fid-killall
works by the same mechanisms as
fid-kill
, described below:
fid-kill
doesn’t send a kernel signal to the process
since Murex is a multi-threaded shell with a single signal,
fid-kill
will send a cancellation context to any builtins
executing (which covers builtins, aliases, public and private functions
and any external executables running which were launched within the
current Murex shell).
The FID (function ID) sent is not the same as a POSIX (eg Linux,
macOS, BSD) PID (process ID). You can obtain a FID from
fid-list
.
fid-killall
bg
): Run processes in the backgroundbexists
): Check which builtins existfid-list
): Lists all running functions within the
current Murex sessionjobs
): 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-kill
): Terminate a running Murex functionbuiltins
): Returns runtime information on the internal
state of MurexThis document was generated from builtins/core/processes/kill_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.