Eu quero "limpar" todos os arquivos de um diretório, incluindo todos os arquivos em subdiretórios, mas quero deixar os subdiretórios no lugar. Meu entendimento rm -r
é que ele também excluirá os próprios subdiretórios.
Eu não deseja excluir arquivos ocultos (ponto).
Como isso pode ser feito?
Eu não sei. Isso faz o que estou pedindo?
—
Scott Wilton
Tente sem
—
Costas
-delete
- basta imprimir os nomes dos arquivos para excluir.
Deseja excluir arquivos (ocultos ou não) em diretórios ocultos?
—
Stéphane Chazelas
E quanto aos links simbólicos para diretórios?
—
Stéphane Chazelas
find -type f ! -name "[.]*" -delete
Não é adequado?