Respostas:
Se você tem o GNU find, provavelmente deseja
find <directory name> -name '*.pyc' -delete
Se você precisar de algo portátil, será melhor usar
find <directory name> -name '*.pyc' -exec rm {} \;
Se a velocidade é muito importante e você tem o GNU find e o GNU xargs, então
find <directory name> -name '*.pyc' -print0|xargs -0 -p <some number greater than 1> rm
No entanto, é improvável que isso acelere, devido ao fato de que você estará aguardando a E / S.
usando o comando find:
find /path/to/start -name '*.pyc' -exec rm -f {} \;
\;" no final para " +".
cd para o início da árvore de diretórios:
encontrar . -name '* .pyc' | xargs rm -f
cd, basta colocar o diretório superior no findcomando (no lugar de "ponto").