- Document interactive shell vs /bin/sh in bare-os-shell man, handbook §9, kill(1), and shell-completion guide - Resolve kill %n and %% to synthetic PIDs via shellBackgroundJobs - Add disown builtin; jobs -p (pgid-only) and -l (pid column); set -o/+o to print errexit/nounset/pipefail/noglob - Expand completion-engine fallback flags for common utilities - Persist lines to /.bare/repl_history_<USER> when BARE_OS_REPL_HISTORY=1 and Fish REPL is off (repl-session + cli-readline) - Tests: kill job specs, set -o output, jobs -p
24 lines
685 B
JSON
24 lines
685 B
JSON
{
|
|
"name": "kill",
|
|
"section": 1,
|
|
"title": "kill",
|
|
"synopsis": [
|
|
"kill [OPTION]... [OPERAND]..."
|
|
],
|
|
"description": "Send a signal to synthetic processes. Targets may be numeric PIDs, kernel/booter/shell names, negative values for logical process groups, or job specs when the interactive shell has background jobs: %n (job id n) or %% (current job), resolved to synthetic PIDs 4100+job.id for ctx.bareOsSendSignal. See handbook ch.9 and bare-os-process-table jobControlSemantics.",
|
|
"options": [],
|
|
"keywords": [
|
|
"kill",
|
|
"signal",
|
|
"job",
|
|
"bare-os",
|
|
"coreutils"
|
|
],
|
|
"seeAlso": [
|
|
{
|
|
"name": "bare-os-shell",
|
|
"section": 1
|
|
}
|
|
]
|
|
}
|