Exclui recursivamente o diretório oculto e seus arquivos?

2

Eu quero excluir todas as directoris ocultas de um diretório e seu subdiretório.  Eu também uso rm -rf .directory_name este comando é iterativo Eu quero um comando recursivo. Por favor, alguém me ajude ??

    
por Supravat M 05.04.2014 / 06:41

1 resposta

8

Parece que você quer algo assim (embora não esteja claro o que você quer dizer ao distinguir "comando iterativo" de "comando recursivo", pois rm -rf é tanto iterativo como e ):

find . -type d -name '.[^.]*' -prune -exec echo rm -rf {} +

Quando estiver satisfeito, remova echo dos argumentos da opção para -exec para remover os diretórios listados.

    
por 05.04.2014 / 06:54