]> git.tuebingen.mpg.de Git - adu.git/blobdiff - adu.ggo
Implement pattern matching for select mode.
[adu.git] / adu.ggo
diff --git a/adu.ggo b/adu.ggo
index 2964558ada5ba0c38153fd780d09db5d70c51b71..bbca8712197007d217ae2468009080377994009d 100644 (file)
--- a/adu.ggo
+++ b/adu.ggo
@@ -48,19 +48,6 @@ details="
        goes to stdout. Lower values mean more verbose logging.
 "
 
        goes to stdout. Lower values mean more verbose logging.
 "
 
-option "paths" p
-#~~~~~~~~~~~~~~~
-"files to take into account"
-string typestr="pattern"
-optional
-details="
-       Shell wildcard pattern that must match a file in order to be
-       included in the database in --create mode or in the output
-       for --select mode. Only the part of the filename below the
-       base directory is matched against the pattern. The default
-       is to take all files into account. See fnmatch(3) for details.
-"
-
 ###############
 section "Modes"
 ###############
 ###############
 section "Modes"
 ###############
@@ -80,10 +67,10 @@ groupoption "create" C
 "Create a new database"
 group="mode"
 details="
 "Create a new database"
 group="mode"
 details="
-       Traverse the given directory and track disk user on a per-user
-       basis. Results are stored in N + 1 osl tables where N is
-       the number of uids that own at least one regular file in
-       that directory.
+       Traverse the given directory and track disk usage on a
+       per-user basis. Results are stored in N + 1 osl tables where
+       N is the number of uids that own at least one regular file
+       in that directory.
 "
 
 groupoption "interactive" I
 "
 
 groupoption "interactive" I
@@ -91,7 +78,7 @@ groupoption "interactive" I
 "activate interactive mode"
 group="mode"
 details="
 "activate interactive mode"
 group="mode"
 details="
-       In this mode, adu reads commands from stdin.  This makes it
+       In this mode, adu reads commands from stdin. This makes it
        possible to run different select queries without opening the
        underlying osl database for each query (which is expensive).
 
        possible to run different select queries without opening the
        underlying osl database for each query (which is expensive).
 
@@ -105,8 +92,9 @@ groupoption "select" S
 group="mode"
 details="
        This option prints statistics about matching subdirectories
 group="mode"
 details="
        This option prints statistics about matching subdirectories
-       to stdout. The output can be customized by specifying select
-       options, see below.
+       to stdout, to an output file or pipes the output to a given
+       command, depending on the --output option. The output format
+       can be customized by specifying select options, see below.
 "
 
 ##############################
 "
 
 ##############################
@@ -120,11 +108,10 @@ string typestr="path"
 dependon="create"
 optional
 details="
 dependon="create"
 optional
 details="
-       The base directory to be traversed recursively. Must be
-       given if --create mode was selected. A warning message is
-       printed for each subdirectory that could not be read because
-       of insufficient permission. These directories will be ignored
-       when computing statistics.
+       The base directory to be traversed recursively. A warning
+       message is printed for each subdirectory that could not be
+       read because of insufficient permissions. These directories
+       will be ignored when computing statistics.
 "
 
 option "one-file-system" x
 "
 
 option "one-file-system" x