All apps/safe-rm

safe-rm

safe-rm

Safe-rm: A drop-in and much safer replacement of the unix rm command with nearly full functionalities and options of the rm command!

Runs as safe-rm|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 6 fields

Move files or directories to the system Trash instead of deleting them, with rm-compatible switches.

Opens the form; the finished command lands at your prompt, unrun
otty gui safe-rm
Move to TrashExample values, fixed in this page — nothing here reaches a terminal
Basic
Files or directories*
any
Confirm each
--interactive
Advanced
Verbose
--verbose
TasksEach one presets the form for one job
Trash files
filesinteractiveverbose
Trash a directory
filesrecursiveinteractiveverbose
ParametersOnly these flags are editable in the form
Files or directories
path · positional 0 · repeatable
Recursive
Required for directories with contents.
boolean
--recursive-r
Empty directories
boolean
-d
Confirm each
boolean
--interactive-i
Force
Ignore nonexistent files and never prompt.
boolean
--force-f
Verbose
boolean
--verbose-v
SourcesEvery flag above is checked against these
readme
| `-i`, `--interactive` | **Interactive** | Prompts you to confirm before removing each file | | `-f`, `--force` | **Force** | Removes files without prompting for confirmation, ignoring nonexistent files and overriding file protections | | `-r`, `-R`, `--recursive`, `--Recursive` | **Recursive** | Removes directories and their contents recursively. Required…
manual2026-10-27

github.com

Before it fills your prompt, Otty checks the installed safe-rm against its version. A form that does not match your version is not offered.