GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è il modo migliore per contare il numero di file in una directory?

Se si analizza l'output di ls è pericoloso perché può rompersi su alcuni caratteri stravaganti (spazi, n , … ), qual è il modo migliore per conoscere il numero di file in una directory?

Di solito mi affido a find per evitare questa analisi, ma allo stesso modo, find mydir | wc -l si romperà per gli stessi motivi.

Sto lavorando su Solaris in questo momento, ma sto cercando una risposta il più portatile possibile su diversi unice e shell diverse.

Risposta accettata:

Che ne dici di questo trucco?

find . -maxdepth 1 -exec echo ; | wc -l

Portabile come find e wc .


Linux
  1. Come trovare il numero di file in una directory e sottodirectory

  2. Come ottenere un conteggio di file in una directory utilizzando la riga di comando?

  3. Contare il numero di file in una cartella al giorno?

  4. Conteggio del numero di file in una directory con un comando del terminale OSX

  5. Come contare il numero totale di righe di file trovati?

Come contare i file nella directory in Linux

Il modo più veloce per contare i file in modo ricorsivo in Linux

Come contare il numero di file e sottodirectory all'interno di una directory

Conta il numero di file in una directory in Linux

Come contare il numero di file in una directory in Linux

Linux:trova il numero di file in una directory e sottodirectory