Tel het aantal bestanden in een directory in Linux?

Om het aantal bestanden in een map te tellen, gebruik ik meestal

ls directory | wc -l

Maar is er nog een ander commando dat wcniet gebruikt?


Antwoord 1, autoriteit 100%

dit is er een:

ls -l . | egrep -c '^-'

Opmerking:

ls -1 | wc -l

Wat betekent:
ls: lijst bestanden in dir

-1: (dat is een EEN) slechts één invoer per regel. Verander het in -1a als je ook verborgen bestanden wilt

|: uitvoer naar…

wc: “woordenaantal”

-l: tel lines.

Other episodes