Man Linux: Main Page and Category List

NAME

       __numset - deals with number-sets
       This program is part of afbackup

SYNOPSIS

       __numset <set-1-specifier> { + | - | in} <set-2-specifier>

DESCRIPTION

       This  Program  deals with set of numbers and can either remove elements
       of one set that exists in another set, or merge two sets.

       If the second argument is a +, then the two sets are  merged.   If  the
       second argument is -, the elements in set2 are removed from set1.

       If  the  second  argument  is the word "in", then it is tested, whether
       elements of set 1 are also contained in set 2.

       The number of common elements will be the result in that case.

       If the first argument is the character #  (must  be  escaped  in  shell
       scripts,  e.g.  write ’#’), the result is the number of elements in the
       set given as second argument.  Number set specifiers should not contain
       whitespace and may consist of numbers, commas and dashes.

EXAMPLES

       Examples how to use __numset and the results:

       prompt# __numset 1-3,5-9,14 + 10-12

              The output will be:

              1-3,5-12,14

       prompt# __numset 1-3,5-9,14 - 5-13

              The output will be:

              1-3,14

       prompt# __numset 3 - ""

              The output will be:

              3

       In this cases, it gives no output
              prompt# __numset "" - 4,6,8

              prompt# __numset 3 - 3-5

              prompt# __numset # 4-9

SEE ALSO

       afclient(8),    xafclientconfig(8),   full_backup(8),   incr_backup(8),
       afverify(8), afrestore(8),  xafrestore(8),  afserver(8),  afmserver(8),
       copy_tape(8), afclient.conf(8), update_indexes(8)

AUTHOR

       This  manual  page was written by Rene Mayorga <rmayorga@debian.org.sv>
       for the Debian system (but may  be  used  by  others).   Permission  is
       granted to copy, distribute and/or modify this document under the terms
       of the  GNU  General  Public  License,  Version  2  any  later  version
       published by the Free Software Foundation.

       On  Debian systems, the complete text of the GNU General Public License
       can be found in /usr/share/common-licenses/GPL.