X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=select.ggo;h=140311b8349cf3c91f23d5026d9a5e8bfcd58b03;hb=7de3d1c65f2fb63d6b270cc556ae89fb31691386;hp=f29cd2f8a6ad947f15ce9079135bdcd8dfe63d35;hpb=e155bb7cba1be31490cb42228f5ae3598a728b0d;p=adu.git diff --git a/select.ggo b/select.ggo index f29cd2f..140311b 100644 --- a/select.ggo +++ b/select.ggo @@ -38,7 +38,7 @@ details=" option "limit" l #~~~~~~~~~~~~~~~ "Limit output" -int typestr="num" +int typestr="num" default="-1" optional details=" @@ -47,6 +47,28 @@ details=" except global_summary (which outputs only one single line). " +option "pattern" p +#~~~~~~~~~~~~~~~~~ +"only consider matching directories" +string typestr="regex" +optional +details=" + Regular expression that must match the directory name for + the directory to be considered for the output of the query. + See regex(7) for details. + + Depending on whether --print-base-dir is given, the absolute + directory name or only the part of the directory name below + the base directory is matched against \"regex\". + + If this option is not given (the default) all directories + are taken into account. + + If \"regex\" starts with '!', directories are matched against + the remaining part of \"regex\" and the sense of matching is + reversed. +" + option "header" H #~~~~~~~~~~~~~~~~ "use a customized header for listings/summaries" @@ -73,10 +95,10 @@ values="user_summary","user_list","global_summary","global_list" default="user_summary" optional details=" - global_list: List of directories, regardless of owner. - global_summary: Only print totals. + user_summary: Print totals for each admissible uid. user_list: Print a list for each admissible uid. - user_summary Print totals for each admissible uid. + global_summary: Only print totals. + global_list: List of directories, regardless of owner. " option "list-sort" s @@ -131,12 +153,12 @@ optional details=" A string that specifies how the output of the select query is - going to be formated. Depending on the chosen select-mode, + going to be formated. Depending on the chosen select-mode, several conversion specifiers are available and a different default value for this option applies. adu knows four different types of directives: string, id, - count and size. These are explained in more detail below. + count and size. These are explained in more detail below. The general syntax for string and id directives is %(name:a:w) where \"name\" is the name of the directive, \"a\" specifies @@ -146,7 +168,7 @@ details=" The alignment specifier is a single character: Either \"l\", \"r\", or \"c\" may be given to specify left, right and centered alignment respectively. The with specifier is a - positive integer. Both \"a\" and \"w\" are optional. + positive integer. Both \"a\" and \"w\" are optional. A string directive supported by adu is \"dirname\" which is substituted by the name of the directory. It is available