Pode ser que eu não entendi sua pergunta corretamente. Mas a resposta do que eu juntei da sua pergunta é,
Assuming you are in current directory, which name is
nested
and parent directory name istest
.
$ cp -Rp . ../;cd ../;rm -rf nested
Explicação
-
cp -Rp . ../
- Isso copiará todos os arquivos, incluindo o diretório, o diretório aninhado e os arquivos ocultos. Onde,-
-R
flag é usado para "copiar diretórios recursivamente" -
-p
é "preservar os atributos especificados (padrão: mode, ownership, timestamps), se possível atributos adicionais: context, links, xattr, all", -
.
é para indicar o diretório atual como fonte -
..
indicando como diretório pai como destino.
-
-
cd ../
- Isso moverá você do diretório atual para o diretório pai -
rm -rf nested
- Isso removerá todos os arquivos, incluindo diretórios, diretórios aninhados e arquivos ocultos.
Fontes: página do manual