Yanıtlar:
GNU bulmanız varsa, muhtemelen
find <directory name> -name '*.pyc' -delete
Taşınabilir bir şeye ihtiyacınız varsa, daha iyi
find <directory name> -name '*.pyc' -exec rm {} \;
Hız büyük bir anlaşma olması durumunda ve GNU find var ve GNU sonra xargs
find <directory name> -name '*.pyc' -print0|xargs -0 -p <some number greater than 1> rm
Bununla birlikte, çoğunlukla G / Ç'de bekleyeceğiniz için, bu kadar hızlanmanız mümkün değildir.
find komutunu kullanarak:
find /path/to/start -name '*.pyc' -exec rm -f {} \;
\;
, sondaki " " işaretini " " olarak değiştirin +
.
cd dizin dizininin başlangıcına kadar:
bulmak. -adı '* .pyc' | xargs rm -f
cd
, sadece üst dizini find
("nokta" yerine) komuta koy .