Com pax
(um utilitário POSIX obrigatório, embora não seja instalado por padrão em algumas distribuições GNU / Linux):
pax -s':^:BASE/:' -pe -rw /a/b/c/d .
(observe que nem --target-directory
nem -a
são opções padrão de cp
. Essas são extensões GNU).
Observe que com -pe
(semelhante ao -a
do GNU), pax
tentará copiar os metadados (horas, proprietário, permissões ...) dos componentes do diretório também (enquanto BASE
's metadados serão como se fossem criados com mkdir BASE
).