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
Allegati