Missing: dos2unix/unix2dos. Line-ending conversion is a common pre-processing step.
Behavior: convert CRLF↔LF in place (VFS) or on stdin→stdout; -n IN OUT, keep-BOM handling consistent with the shell's BOM policy. Trivial streaming transform; bound input.
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:
dos2unix/unix2dos. Line-ending conversion is a common pre-processing step.Behavior: convert CRLF↔LF in place (VFS) or on stdin→stdout;
-n IN OUT, keep-BOM handling consistent with the shell's BOM policy. Trivial streaming transform; bound input.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.