Variable: dired-create-destination-dirs
dired-create-destination-dirs is a customizable variable defined in
dired-aux.el.gz.
Value
nil
Documentation
Whether Dired should create destination dirs when copying/removing files.
If nil, don't create non-existent destination directories.
If ask, ask the user whether to create them.
If always, create them without asking.
Also see dired-create-destination-dirs-on-trailing-dirsep.
This variable was added, or its default value changed, in Emacs 27.1.
Probably introduced at or before Emacs version 27.1.
Source Code
;; Defined in /usr/src/emacs/lisp/dired-aux.el.gz
(defcustom dired-create-destination-dirs nil
"Whether Dired should create destination dirs when copying/removing files.
If nil, don't create non-existent destination directories.
If `ask', ask the user whether to create them.
If `always', create them without asking.
Also see `dired-create-destination-dirs-on-trailing-dirsep'."
:type '(choice (const :tag "Never create non-existent dirs" nil)
(const :tag "Always create non-existent dirs" always)
(const :tag "Ask whether to create non-existent dirs" ask))
:group 'dired
:version "27.1")