2 votes

Obtenir des statistiques sur le nombre de fichiers d'extensions uniques, y compris les fichiers binaires, à partir de la ligne de commande.

J'essaie de compter récursivement le nombre d'extensions différentes et la fréquence d'apparition de chacune d'entre elles dans les fichiers d'un répertoire et je veux inclure le nombre de fichiers sans extension. J'essaie :

find . -type f -name "*.*" | grep -o -E "\.[^\.]+$" | 
  grep -o -E "[[:alpha:]]{2,16}" | awk '{print tolower($0)}' | 
   sort | uniq -c | sort -rn

Mais cela ne permet pas d'afficher les binaires sans extension. Comment puis-je faire cela correctement ?

MISE À JOUR : Mon intention principale est de trouver combien de fichiers et leur taille totale de terraform / terraform plugin binaries sont téléchargés dans un dossier particulier afin que je puisse les voir et les supprimer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X