J'ai un dossier sans environ 500 sous-répertoires. Il y a beaucoup de déchets et je veux les nettoyer.
J'ai déjà supprimé certains types de fichiers dont je ne veux pas, comme les images, avec cette commande:
find . -mindepth 1 -iname "*.jpg" -type f -delete
Cependant, je veux maintenant supprimer tous les fichiers sans extension. Des fichiers comme "Shopping list" au lieu de "Shopping list.txt"
J'ai essayé la commande suivante mais cela n'a pas fonctionné:
find . -mindepth 1 ! -iname "*.*" -type f -delete
find . -type f ! -name "*?.*" -delete
pour supprimer des fichiers comme ".trash" ou tout ce dont je n'avais pas besoin. Ne vous inquiétez pas - ce n'était pas mon répertoire personnel, donc je n'ai perdu aucun fichier de configuration.