Megadott útvonalon található könyvtárak és a bennük található fájlok számának kiírása

A W3HOST wiki wikiből
A lap korábbi változatát látod, amilyen W3hosthu (vitalap | szerkesztései) 2015. július 2., 10:54-kor történt szerkesztése után volt.

(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Megadott útvonalon található könyvtárak és a bennük található fájlok számának kiírása

Hozzuk létre a következő egyszerű szkriptet kedvenc szövegszerkesztőnkben:

countfilesindirectory.sh

#!/bin/sh
 
for DIR in $(find ${1} -maxdepth 1 -type d); do echo -n "${DIR}: "; find $DIR -type f | wc -l; done

Majd futtasuk:

anonymous@w3host:~$ ./countfilesindirectory.sh /tmp
/tmp: 784
/tmp/.X11-unix: 0
/tmp/.ICE-unix: 0
/tmp/kutyakekesz: 449
/tmp/kutyafule: 0