Questo semplice programma programma calcola la grandezza della directory specificata (tramite riga di comando). Il funzionamento e’ semplice, scorre ricorsivamente la directory specificata e calcola somma la grandezza dei files trovati.
Il programma prevede diversi tipi di visualizzazione della grandezza trovata, specificabile da riga di comando:
- -a sceglie automaticamente quale grandezza utilizzare
- -b formatta l’output in bytes
- -k formatta l’output in kilobytes
- -m formatta l’output in megabytes
- -g formatta l’output in gigabytes
Seguono una serie di esempi d’uso del programma
% du32
Usage: du32 [-a|-b|-k|-m|-g] <path>
-a auto format output (default)
-b format output with bytes
-k format output with kilobytes
-m format output with megabytes
-g format output with gigabytes
path path to the directory
% du32 .
69k
% du32 -b .
70185