Man Linux: Main Page and Category List

NAME

       randtype - Output characters or lines at random intervals

SYNOPSIS

       randtype  [  -l  ]  [  -d  ,|.<string>  [  -k ] ] [ -t <ms,mult> ] [ -w
       <string> [ -c ms,mult ] ] [ -r s1,s2[:...]  ] [  -n  <string>  ]  [  -q
       <int> ] [ -m <int> ] [ file ...  ]

DESCRIPTION

       randtype  reads  input  from  either  standard input or from a file and
       outputs each character or line at random intervals. If  multiple  files
       are specified, each is read in sequence.

OPTIONS

       randtype recognizes the following command line options:

       -c ms,mult
              For  optional  use  with  the  -w  option,  this  has  the  same
              microsecond and multiplier value format as the  -t  option.  The
              default for this option is specified at compile time.

       -d string
              Output  everything  before (left) or after (right) the specified
              string immediately. The string must begin with either ’,’ or ’.’
              which specifies the direction, left or right, respectively.

       -h     Print a summary of the command line options and exit.

       -k     Suppress  output  of  the  string  specified  by the dump string
              option.

       -l     Output lines rather than characters. Only the -t and -q  options
              are valid when using this option, all other options are ignored.

       -m int Generate random mistakes. The int value is  how  many  times  to
              compare  and  match  the next character and a randomly generated
              character.

       -n chars
              Output the  specified  characters  immediately  with  no  random
              waiting.

       -r s1,s2[:...]
              Replace  the  string s1 with string s2. You can specify multiple
              replacements by separating them with a ’:’.

       -q int Quit the program after this many seconds.

       -t ms,mult
              This option refines the random delay of output. The value of the
              argument is separated by a comma with the first argument being a
              microsecond and the second being a multiplier of a random number
              between  0  and  the  microsecond. A character-per-second effect
              can, for example, be made by setting the microsecond  to  0  and
              the  multiplier  to  1000000.  The  default  for  this option is
              specified at compile time.

       -v     Display version information and exit.

       -w chars
              The inverse of the -n option; this option waits on the specified
              characters.  Use  the  -c  option  to refine the random delay of
              output.

EXAMPLE

       randtype -t 13,16000 -d ",*MAGIC*" -k -n ’0ou’ filename

SEE ALSO

       random(3), srandom(3), alarm(2), select(2)

AUTHOR

       This program was created by bjk <bjk@arbornet.org> and  released  under
       the terms of the GNU General Public License version 2 or later.

                                   randtype                        randtype(1)