$ ls -l JSON_files/*.json | wc -l
bash: /usr/bin/ls: Argument list too long
0
Comment puis-je obtenir le nombre de fichiers dans un dossier si j'ai 300k ou 1M ou plus de fichiers JSON dans un répertoire ?
$ ls -l JSON_files/*.json | wc -l
bash: /usr/bin/ls: Argument list too long
0
Comment puis-je obtenir le nombre de fichiers dans un dossier si j'ai 300k ou 1M ou plus de fichiers JSON dans un répertoire ?
ls -f *.json | wc -l
"Par défaut, ls trie les noms, ce qui peut prendre un certain temps s'ils sont nombreux. De plus, il n'y aura pas de sortie tant que tous les noms n'auront pas été lus et triés. Utilisez l'option ls -f pour désactiver le tri."
Commande originale :
ls -f | wc -l
Réponse le 15 Sep '09 à 13:55, mark4o
Source : Comptage rapide de fichiers Linux pour un grand nombre de fichiers https://stackoverflow.com/questions/1427032/fast-linux-file-count-for-a-large-number-of-files
find . -name "*.json" | wc -l
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.