Usage: chardevlogger [options]  []
       -h        Display this usage information.
       -o        Log to syslog, instead of stderr.
       -n   Set process name.
       -R   Output rotation mode: shift, cycle, timestamp, or none (default: none).
       -s   Output rotation size, in MB (default: 10 MB).
       -m   Number of output rotations (default: 3).
       -z[] Compress output with gzip, using specified gzip level (default: 3).
       -i   Output flush interval, in uncompressed bytes (default: 524288).
       -S   Record size, in uncompressed bytes (default: 1).

Designed by SanjuD(@ngineerbabu)