回答:
GNU findを持っているなら、おそらく欲しい
find <directory name> -name '*.pyc' -delete
ポータブルなものが必要な場合は、
find <directory name> -name '*.pyc' -exec rm {} \;
速度は大したある場合と、あなたはGNUの検索を持っているし、GNUその後、xargsの
find <directory name> -name '*.pyc' -print0|xargs -0 -p <some number greater than 1> rm
ただし、ほとんどの場合、I / Oを待機しているという事実のために、これによって速度が大幅に向上することはほとんどありません。
findコマンドを使用:
find /path/to/start -name '*.pyc' -exec rm -f {} \;
\;
は、末尾の「」を「」に変更してください+
。
ディレクトリのツリーの先頭にcdしてから、次の操作を行います。
見つける。-name '* .pyc' | xargs rm -f
cd
最上位ディレクトリを置くだけですfind
(「ドット」の代わりに)。