Der er et par måder at tælle antallet af filer i en mappe på en Linux-maskine. Her er to metoder:
Metode 1:Brug af "find"-kommandoen
Kommandoen "find" kan bruges til at søge efter filer og mapper i en specificeret mappe. For at tælle antallet af filer i en mappe skal du bruge følgende kommando:
find mappenavn -type f | wc -l
Denne kommando vil vise alle filerne i den angivne mappe (mappenavn) og derefter bruge kommandoen "wc -l" til at tælle antallet af linjer i outputtet, hvilket vil give dig antallet af filer i mappen.
Metode 2:Brug kommandoen "ls".
Kommandoen "ls" kan også bruges til at liste filerne i en mappe. For at tælle antallet af filer i en mappe skal du bruge følgende kommando:
ls -l mappenavn | grep "^-" | wc -l
Denne kommando viser alle filerne i den angivne mappe (mappenavn), brug derefter "grep"-kommandoen til kun at filtrere outputtet for linjer, der starter med en bindestreg (-), der angiver en fil, og brug endelig "wc -l" kommando til at tælle antallet af linjer i outputtet, hvilket vil give dig antallet af filer i mappen.
Begge metoder bør give det samme resultat, som er antallet af filer i den angivne mappe.