The copy/rename/delete commands are capable of performing multiple operations at once. Those operations can also be destructive.
I think it would be useful to add a --dry-run/-d mode for these operations, so the user can see what exactly will be created/deleted before they decide whether they want to actually go ahead with the operation.
Acceptance criteria
The copy/rename/delete commands have a --dry-run/-d mode that lists all the operations that the command entails.
Clarification and motivation
The copy/rename/delete commands are capable of performing multiple operations at once. Those operations can also be destructive.
I think it would be useful to add a
--dry-run/-d
mode for these operations, so the user can see what exactly will be created/deleted before they decide whether they want to actually go ahead with the operation.Acceptance criteria
--dry-run/-d
mode that lists all the operations that the command entails.