Se lo faccio ls -1 target_dir | wc -l
, ottengo un conteggio dei file in una directory. Lo trovo un po 'ingombrante. C'è un modo più elegante o succinto?
ls
dà già il conteggio totale, quindi che ne dici ls -l | head -1
? Trasformalo in un alias se vuoi qualcosa di più corto.
ls -l
indica la dimensione totale dei file, non il numero di file.
ls | wc -l
ti darà il conto sbagliato se i nomi dei file contengono nuove righe.
stat -c %h .
fornisce le stesse informazioni dils -ld . | cut -d" " -f 2