Pular para o conteúdo

remover recursivamente [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. remover recursivamente [RESOLVIDO]

Enviado em 16/01/2012 - 22:23h

Amigos, como apagar diretórios recursivamente?
exemplo: tenho uma estrutura grande de diretórios e dentro de cada diretório tem um arquivo (de mesmo nome) que eu desejo remover.
Como eu faço pra nao precisar ir de diretório em diretório apagando este arquivo?

obrigado.

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: remover recursivamente [RESOLVIDO]

Melhor resposta

Enviado em 16/01/2012 - 22:27h

$ find diretorio -iname 'nome_do_arquivo' -exec rm {} \;

usando o find para buscar o arquivo a partir do diretório que você quer, e depois da o comando rm para cada arquivo encontrado.


3. Re: remover recursivamente [RESOLVIDO]

Enviado em 16/01/2012 - 22:32h

No caso não passei o -rf

"...-exec rm {} \;"


assim não corre riscos ;-)

5. Re: remover recursivamente [RESOLVIDO]

Enviado em 16/01/2012 - 22:39h

li o tópico, pode ficar tranquilo @clodoaldops, o comando acima sugere que será fornecido um diretório a partir do qual a consulta será executada e um nome de arquivo para o comando

rm

vai deletando arquivo por arquivo apenas se encontrá-lo na consulta, a partir do diretório especificado.

no caso do tópico o cara deu um

rm recursivo (rm / -R ou rm -rf)

e deve ter executado como root

6. Re: remover recursivamente [RESOLVIDO]

Enviado em 03/10/2015 - 13:27h

Valeu cara,

conseguir remover todos os arquivos tipo .dat dentro de uma pasta com o seguinte comando:

find Dados/ *.dat -exec rm {} \;

Obs.: ponto vírgula também incluso

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder