Missing: csplit. split (size/line chunks) exists but not pattern/line-number context splitting.
Behavior: GNU csplit [-f PREFIX] [-b SUFFIX] [-k] [-z] FILE PATTERN… with /regex/, %regex%, {N}/{*} repeats, line numbers, +/- offsets. Route regexes through the bounded regex executor; cap output-file count.
From the safe-bash command gap analysis (2026-09-08). Sandbox constraints apply: bounded input/CPU/memory, VFS-only paths, cooperative cancellation, no host process/network beyond the existing curl authorizer.
Missing:
csplit.split(size/line chunks) exists but not pattern/line-number context splitting.Behavior: GNU
csplit [-f PREFIX] [-b SUFFIX] [-k] [-z] FILE PATTERN…with/regex/,%regex%,{N}/{*}repeats, line numbers,+/-offsets. Route regexes through the bounded regex executor; cap output-file count.From the safe-bash command gap analysis (2026-09-08). Sandbox constraints apply: bounded input/CPU/memory, VFS-only paths, cooperative cancellation, no host process/network beyond the existing curl authorizer.