]> git.tuebingen.mpg.de Git - adu.git/blobdiff - adu.1.inc
Merge branch 'refs/heads/t/doc-improvements'
[adu.git] / adu.1.inc
index 78d7e22fd78b591cce331b48a27a3828acc6aa72..4cf6fcdaa22d48cc388455fb001fd2255776b5bf 100644 (file)
--- a/adu.1.inc
+++ b/adu.1.inc
@@ -7,13 +7,19 @@ The following example creates a database containing the disk usage
 patterns of the /var directory:
 .IP
        $ adu --create --database-dir /root/adu-var --base-dir /var
-
 .PP
 Here's a simple query that uses the newly created database to print
 the user-summary:
 .IP
        $ adu --select --database-dir /root/adu-var
-
+.PP
+To print the one-line global summary instead, use
+.IP
+       $ adu --select --database-dir /root/adu-var --select-options '--select-mode global_summary'
+.PP
+To sort the user summary by file count rather than by file size, run
+.IP
+       $ adu --select --database-dir /root/adu-var --select-options '--list-sort=file_count'
 .PP
 The command below prints the five largest directories of the users root and
 mysql:
@@ -23,6 +29,28 @@ mysql:
 The same, using short options:
 .IP
        $ adu -Sd /root/adu-var -s '-m user_list -u root -u mysql -l 5'
+.PP
+Again the same, but omitting /var/cache:
+.IP
+       $ adu -Sd /root/adu-var -s '-m user_list -u root -u mysql -l 5 -p !^cache/'
+.PP
+A simple script for interactive mode:
+
+.EX
+       set -m user_list
+       set -u root
+       set -o file-list.root
+       run
+       reset
+       set -m user_list
+       set -u mysql
+       set -o file-list.mysql
+       run
+.EE
+.PP
+Run adu in interactive mode with the above script (adu-script.txt):
+.IP
+       $ adu -Id /root/adu-var < adu-script.txt
 
 [SEE ALSO]
 .BR du (1)