Maybe: run a command, see what it does to your files without actually doing it
Instead of a control approach: having to confirm every little action in there, It would be nicer to have a undo-able behavior: I actually run the script on the first time, but I can easily undo it if it did not work as expected.
The current state of the art is of no use for me.