如何从某个目录(包括子目录)递归删除所有 .pyc 文件?我试过了
$rm -f *.pyc
这似乎只对当前目录有效,但对其后的目录无效。请帮帮我。
答案1
您可以使用
cd <your_directory>
find . -name "*.pyc" -exec rm -rf {} \;
这将从当前目录及其子目录中删除所有 *.pyc 文件
答案2
使用find
:
find /some/directory -type f - name "*.pyc" -exec rm -f {} \;
或者,如果你find
有-delete
选择:
find /some/directory -type f - name "*.pyc" -delete
答案3
find /var/www/html -name "*.pyc" -delete