Der Befehl
$ find ~ -name .DS_Store -ls -delete
funktioniert unter Mac OS X, aber
$ find ~ -name __pycache__ -type d -ls -delete
nicht - die Verzeichnisse werden gefunden, aber nicht gelöscht.
Warum?
PS. Ich weiß, dass ich das kann
$ find ~ -name __pycache__ -type d -ls -exec rm -rv {} +
die frage ist warum find -delete das nicht geht .
find ~ -path '*/__pycache__*' -deleteoder wahrscheinlichfind ~ -path '*/__pycache__/*' -o -name __pycache__ -deleteauch sein.