Je veux "nettoyer" tous les fichiers d'un répertoire, y compris tous les fichiers dans les sous-répertoires mais je veux laisser les sous-répertoires en place. Je crois comprendre rm -r
que cela supprimera également les sous-répertoires eux-mêmes.
Je ne veux pas supprimer les fichiers cachés (points).
Comment cela peut-il être fait?
-delete
- il suffit d'imprimer les noms de fichiers à supprimer.
find -type f ! -name "[.]*" -delete
ne convient pas?