Apagar ficheiro recursivamente

Se quiserem apagar vários ficheiros com o mesmo nome em sub-directorias podem usar o seguinte comando:

find [LOCAL ONDE QUEREMOS PROCURAR] -name [NOME DO FICHEIRO] -delete

Como exemplo, se tivesse vários ficheiros dentro de sub-directorias e o nome fosse igual em todos os ficheiros ou parecido…

Exemplo, tinha-mos um ficheiro chamado meuficheiro.txt em várias directorias do sistema, e queríamos apagar todos, então corriamos o comando da seguinte forma:

find / -name meuficheiro.txt -delete

Agora, sabíamos que os ficheiros que queríamos apagar tinham nomes como meuficheiro1.txt, meuficheiro_xpto.txt, meuficheiro_5.txt. Também podemos apagar todos de uma vez desta forma:

find / -name "meuficheiro*.txt" -delete

Espero ter ajudado.