logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

clfsplit - split Common-Log Format web logs based on IP address

Author

       This  program,  its  manual  page,   and   the   Debian   package   were   written   by   Russell   Coker
       <russell@coker.com.au>.

Description

       The  clfsplit will split up large CLF format web logs based on IP address.  This is for creating separate
       log analysis passes for internal and external users of web pages.

Exit Status

0 No errors

       1 Bad parameters

       2 Can't open input

       3 Can't open/write to output file

       4 Can't open and read from spec file

Name

       clfsplit - split Common-Log Format web logs based on IP address

Overview

       The defaultfile parameter specifies where data goes if it doesn't match any of the IP ranges.  This could
       be /dev/null depending on your aims.

       The -iinput parameter gives the file to take input from (default standard input).

       The -ffile parameter must be given before the list of IP addresses.

       The spec parameter is  the  IP  addresses  that  go  to  the  file  in  question.   It  is  of  the  form
       start[-end][:start[-end]] where start and end specify the start and ends of ranges of IPs.  Also the CIDR
       notation  can  be  used or a single IP address.  If there is a large number of IP ranges then a file name
       can be given which contains a set of IP ranges, one range per line.

See Also

clfmerge(1),clfdomainsplit(1)

Russell Coker <russell@coker.com.au>                  0.06                                           clfsplit(1)

Synopsis

clfsplit[--help][-iinput]-ddefaultfile-ffile-sspec[-ffile-sspec]

See Also