Affichage du nombre de sous-répertoires et de fichiers dans Raspberry Pi?
Il existe plusieurs commandes pour afficher la liste ou trouver les fichiers dans les répertoires ou sous-répertoires:
1: à travers les commandes LS et WC
2: à travers la commande arbre
3: via la commande finir
1: commande LS pour trouver le nombre de fichiers et répertoires / sous-répertoires
Pour trouver tous les fichiers ou répertoires dans un répertoire LS La commande est utilisée. Le LS La commande affichera tout ce qui est présent dans un répertoire, qu'il s'agisse d'un fichier ou d'un sous-répertoire. De là, vous pouvez compter les fichiers ou les sous-répertoires:
$ lsSi vous ne souhaitez pas compter le nombre manuellement, en utilisant la commande ci-dessous, le nombre total de fichiers et de sous-répertoires sera affiché en les comptant à l'aide de la commande WC:
$ ls | wc -lPar exemple, dans l'image ci-dessous, vous pouvez voir que le nombre total de fichiers et de sous-répertoires à l'intérieur de mon répertoire domestique est de 68.
Si vous souhaitez trouver les fichiers et les sous-répertoires dans un certain répertoire sans passer à ce répertoire, vous pouvez simplement LS avec le nom de ce répertoire:
Syntaxe
$ lsExemple
Ici, j'ai visualisé le contenu des répertoires de bureau et de documents:
$ LS DesktopEt en utilisant la même commande wc (word-comptage), le nombre total de fichiers et de sous-répertoires dans un répertoire peut être affiché:
$ ls / home / pi /2: Commande d'arbre pour trouver le nombre de fichiers et répertoires / sous-répertoires
La commande d'arborescence peut également être utilisée pour afficher l'arbre des fichiers et des sous-répertoires ainsi que le nombre total de répertoires à l'intérieur d'un répertoire ou d'un système. Il peut être utilisé pour afficher tout le contenu d'un certain utilisateur ou d'un répertoire:
$ arbreLa sortie affichera une arborescence de tous les fichiers et répertoires, et le nombre total de fichiers et répertoires sera affiché en bas, qui est mis en surbrillance dans l'image:
Si vous voulez juste la somme de tous les sous-répertoires et numéro de fichiers dans un répertoire, ajoutez WC -L avec la commande d'arbre et il affichera le numéro:
$ arbre | wc -l3: Trouvez la commande pour trouver le nombre de fichiers dans un répertoire / sous-répertoires
Si vous souhaitez seulement afficher le nombre de fichiers dans un répertoire excluant les sous-répertoires, alors le sous-écrit trouver La commande peut être utilisée:
$ trouver-type fLa sortie affichera tous les fichiers présents dans un répertoire
Et si vous voulez seulement le numéro pour un fichier, le nombre de mots de tuyaux (toilettes) Commande avec lui:
$ Find -Type F | wc -lConclusion
Différentes commandes pour trouver le nombre de fichiers et de sous-répertoires dans un répertoire sont utilisés qui sont discutés en détail dans l'article. Le LS La commande est utilisée pour répertorier tous les fichiers et sous-répertoires. Tandis que le arbre La commande donnera une arborescence complète du contenu présent dans le fichier, et si vous voulez seulement le nombre total de sous-répertoires et de fichiers, le tuyau toilettes commande pour vous donner un compte de fichiers plus des sous-répertoires.